{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import os\n",
    "import sys\n",
    "data_folder = os.path.join(os.path.expanduser(\"~\"), \"data/datasets\", \"books\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "def clean_book(document):\n",
    "    lines = document.split(\"\\n\")\n",
    "    start= 0\n",
    "    end = len(lines)\n",
    "    for i in range(len(lines)):\n",
    "        line = lines[i]\n",
    "        if line.startswith(\"*** START OF THIS PROJECT GUTENBERG\"):\n",
    "            start = i + 1\n",
    "        elif line.startswith(\"*** END OF THIS PROJECT GUTENBERG\"):\n",
    "            end = i - 1\n",
    "    return \"\\n\".join(lines[start:end])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "\n",
    "def load_books_data(folder=data_folder):\n",
    "    documents = []\n",
    "    authors = []\n",
    "    subfolders = [subfolder for subfolder in os.listdir(folder)\n",
    "                  if os.path.isdir(os.path.join(folder, subfolder))]\n",
    "    for author_number, subfolder in enumerate(subfolders):\n",
    "        full_subfolder_path = os.path.join(folder, subfolder)\n",
    "        for document_name in os.listdir(full_subfolder_path):\n",
    "            with open(os.path.join(full_subfolder_path, document_name)) as inf:\n",
    "                documents.append(clean_book(inf.read()))\n",
    "                authors.append(author_number)\n",
    "    return documents, np.array(authors, dtype='int')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "documents, classes = load_books_data(data_folder)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "%matplotlib inline"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "document_lengths = [len(document) for document in documents]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/robert/Programs/anaconda3/lib/python3.5/site-packages/statsmodels/nonparametric/kdetools.py:20: VisibleDeprecationWarning: using a non-integer number instead of an integer will result in an error in the future\n",
      "  y = X[:m/2+1] + np.r_[0,X[m/2+1:],0]*1j\n"
     ]
    },
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
       "<svg height=\"342pt\" version=\"1.1\" viewBox=\"0 0 534 342\" width=\"534pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <defs>\n",
       "  <style type=\"text/css\">\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:100000;}\n",
       "  </style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 342.282812 \n",
       "L 534.528906 342.282812 \n",
       "L 534.528906 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 61.465625 318.760937 \n",
       "L 507.865625 318.760937 \n",
       "L 507.865625 11.860937 \n",
       "L 61.465625 11.860937 \n",
       "z\n",
       "\" style=\"fill:#eaeaf2;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 61.465625 318.760937 \n",
       "L 61.465625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 0 \n",
       "\" id=\"m4a691d6142\" style=\"stroke:#262626;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- −500000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.421875 22.40625 \n",
       "Q 51.421875 17.234375 49.859375 12.9375 \n",
       "Q 48.296875 8.640625 45.21875 5.53125 \n",
       "Q 42.140625 2.4375 37.578125 0.71875 \n",
       "Q 33.015625 -0.984375 27 -0.984375 \n",
       "Q 21.578125 -0.984375 17.546875 0.28125 \n",
       "Q 13.53125 1.5625 10.734375 3.78125 \n",
       "Q 7.953125 6 6.3125 8.984375 \n",
       "Q 4.6875 11.96875 4 15.375 \n",
       "L 12.890625 16.40625 \n",
       "Q 13.421875 14.453125 14.390625 12.625 \n",
       "Q 15.375 10.796875 17.0625 9.34375 \n",
       "Q 18.75 7.90625 21.21875 7.046875 \n",
       "Q 23.6875 6.203125 27.203125 6.203125 \n",
       "Q 30.609375 6.203125 33.390625 7.25 \n",
       "Q 36.1875 8.296875 38.15625 10.34375 \n",
       "Q 40.140625 12.40625 41.203125 15.375 \n",
       "Q 42.28125 18.359375 42.28125 22.21875 \n",
       "Q 42.28125 25.390625 41.25 28.046875 \n",
       "Q 40.234375 30.71875 38.328125 32.640625 \n",
       "Q 36.421875 34.578125 33.65625 35.640625 \n",
       "Q 30.90625 36.71875 27.390625 36.71875 \n",
       "Q 25.203125 36.71875 23.34375 36.328125 \n",
       "Q 21.484375 35.9375 19.890625 35.25 \n",
       "Q 18.3125 34.578125 17.015625 33.671875 \n",
       "Q 15.71875 32.765625 14.59375 31.78125 \n",
       "L 6 31.78125 \n",
       "L 8.296875 68.796875 \n",
       "L 47.40625 68.796875 \n",
       "L 47.40625 61.328125 \n",
       "L 16.3125 61.328125 \n",
       "L 14.984375 39.5 \n",
       "Q 17.328125 41.3125 20.84375 42.59375 \n",
       "Q 24.359375 43.890625 29.203125 43.890625 \n",
       "Q 34.328125 43.890625 38.421875 42.328125 \n",
       "Q 42.53125 40.765625 45.40625 37.90625 \n",
       "Q 48.296875 35.0625 49.859375 31.109375 \n",
       "Q 51.421875 27.15625 51.421875 22.40625 \n",
       "\" id=\"LiberationSans-35\"/>\n",
       "       <path d=\"M 4.9375 29.6875 \n",
       "L 4.9375 36.8125 \n",
       "L 53.515625 36.8125 \n",
       "L 53.515625 29.6875 \n",
       "z\n",
       "\" id=\"LiberationSans-2212\"/>\n",
       "       <path d=\"M 51.703125 34.421875 \n",
       "Q 51.703125 24.515625 49.828125 17.75 \n",
       "Q 47.953125 10.984375 44.703125 6.8125 \n",
       "Q 41.453125 2.640625 37.0625 0.828125 \n",
       "Q 32.671875 -0.984375 27.6875 -0.984375 \n",
       "Q 22.65625 -0.984375 18.3125 0.828125 \n",
       "Q 13.96875 2.640625 10.765625 6.78125 \n",
       "Q 7.5625 10.9375 5.734375 17.703125 \n",
       "Q 3.90625 24.46875 3.90625 34.421875 \n",
       "Q 3.90625 44.828125 5.734375 51.640625 \n",
       "Q 7.5625 58.453125 10.78125 62.5 \n",
       "Q 14.015625 66.546875 18.40625 68.1875 \n",
       "Q 22.796875 69.828125 27.984375 69.828125 \n",
       "Q 32.90625 69.828125 37.21875 68.1875 \n",
       "Q 41.546875 66.546875 44.765625 62.5 \n",
       "Q 48 58.453125 49.84375 51.640625 \n",
       "Q 51.703125 44.828125 51.703125 34.421875 \n",
       "M 42.78125 34.421875 \n",
       "Q 42.78125 42.625 41.796875 48.0625 \n",
       "Q 40.828125 53.515625 38.921875 56.765625 \n",
       "Q 37.015625 60.015625 34.25 61.359375 \n",
       "Q 31.5 62.703125 27.984375 62.703125 \n",
       "Q 24.265625 62.703125 21.4375 61.328125 \n",
       "Q 18.609375 59.96875 16.671875 56.71875 \n",
       "Q 14.75 53.46875 13.765625 48.015625 \n",
       "Q 12.796875 42.578125 12.796875 34.421875 \n",
       "Q 12.796875 26.515625 13.796875 21.09375 \n",
       "Q 14.796875 15.671875 16.71875 12.375 \n",
       "Q 18.65625 9.078125 21.4375 7.640625 \n",
       "Q 24.21875 6.203125 27.78125 6.203125 \n",
       "Q 31.25 6.203125 34.03125 7.640625 \n",
       "Q 36.8125 9.078125 38.734375 12.375 \n",
       "Q 40.671875 15.671875 41.71875 21.09375 \n",
       "Q 42.78125 26.515625 42.78125 34.421875 \n",
       "\" id=\"LiberationSans-30\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(41.8625 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-2212\"/>\n",
       "       <use x=\"58.3984375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"114.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"169.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"225.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"280.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"336.474609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 135.865625 318.760937 \n",
       "L 135.865625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"135.865625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"135.865625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 0 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(133.08515625 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 210.265625 318.760937 \n",
       "L 210.265625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"210.265625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"210.265625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 500000 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(193.5828125 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 284.665625 318.760937 \n",
       "L 284.665625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"284.665625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"284.665625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 1000000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 7.625 0 \n",
       "L 7.625 7.46875 \n",
       "L 25.140625 7.46875 \n",
       "L 25.140625 60.40625 \n",
       "L 9.625 49.3125 \n",
       "L 9.625 57.625 \n",
       "L 25.875 68.796875 \n",
       "L 33.984375 68.796875 \n",
       "L 33.984375 7.46875 \n",
       "L 50.734375 7.46875 \n",
       "L 50.734375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-31\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(265.20234375 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"333.69140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 359.065625 318.760937 \n",
       "L 359.065625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"359.065625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_15\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"359.065625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 1500000 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(339.60234375 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"333.69140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_16\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 433.465625 318.760937 \n",
       "L 433.465625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_17\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"433.465625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"433.465625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 2000000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 5.03125 0 \n",
       "L 5.03125 6.203125 \n",
       "Q 7.515625 11.921875 11.109375 16.28125 \n",
       "Q 14.703125 20.65625 18.65625 24.1875 \n",
       "Q 22.609375 27.734375 26.484375 30.765625 \n",
       "Q 30.375 33.796875 33.5 36.8125 \n",
       "Q 36.625 39.84375 38.546875 43.15625 \n",
       "Q 40.484375 46.484375 40.484375 50.6875 \n",
       "Q 40.484375 53.609375 39.59375 55.828125 \n",
       "Q 38.71875 58.0625 37.0625 59.5625 \n",
       "Q 35.40625 61.078125 33.078125 61.828125 \n",
       "Q 30.765625 62.59375 27.9375 62.59375 \n",
       "Q 25.296875 62.59375 22.96875 61.859375 \n",
       "Q 20.65625 61.140625 18.84375 59.671875 \n",
       "Q 17.046875 58.203125 15.890625 56.03125 \n",
       "Q 14.75 53.859375 14.40625 50.984375 \n",
       "L 5.421875 51.8125 \n",
       "Q 5.859375 55.515625 7.46875 58.78125 \n",
       "Q 9.078125 62.0625 11.90625 64.53125 \n",
       "Q 14.75 67 18.71875 68.40625 \n",
       "Q 22.703125 69.828125 27.9375 69.828125 \n",
       "Q 33.0625 69.828125 37.0625 68.609375 \n",
       "Q 41.0625 67.390625 43.8125 64.984375 \n",
       "Q 46.578125 62.59375 48.046875 59.078125 \n",
       "Q 49.515625 55.5625 49.515625 50.984375 \n",
       "Q 49.515625 47.515625 48.265625 44.390625 \n",
       "Q 47.015625 41.265625 44.9375 38.421875 \n",
       "Q 42.875 35.59375 40.140625 32.953125 \n",
       "Q 37.40625 30.328125 34.421875 27.8125 \n",
       "Q 31.453125 25.296875 28.421875 22.828125 \n",
       "Q 25.390625 20.359375 22.71875 17.859375 \n",
       "Q 20.0625 15.375 17.96875 12.8125 \n",
       "Q 15.875 10.25 14.703125 7.46875 \n",
       "L 50.59375 7.46875 \n",
       "L 50.59375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-32\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(414.00234375 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-32\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"333.69140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 507.865625 318.760937 \n",
       "L 507.865625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_21\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 2500000 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(488.40234375 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-32\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"333.69140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_22\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 61.465625 318.760937 \n",
       "L 507.865625 318.760937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_23\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 0.0000000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 9.125 0 \n",
       "L 9.125 10.6875 \n",
       "L 18.65625 10.6875 \n",
       "L 18.65625 0 \n",
       "z\n",
       "\" id=\"LiberationSans-2e\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 321.346875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"305.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"361.474609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"417.08984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 61.465625 242.035937 \n",
       "L 507.865625 242.035937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"242.0359375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_27\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"242.0359375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- 0.0000005 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 244.621875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"305.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"361.474609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"417.08984375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_28\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 61.465625 165.310937 \n",
       "L 507.865625 165.310937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_29\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"165.3109375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_30\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"165.3109375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- 0.0000010 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 167.896875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"305.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"361.474609375\" xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"417.08984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_31\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 61.465625 88.585937 \n",
       "L 507.865625 88.585937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_32\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"88.5859375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_33\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"88.5859375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 0.0000015 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 91.171875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"305.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"361.474609375\" xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"417.08984375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_34\">\n",
       "      <path clip-path=\"url(#p7fd603985f)\" d=\"M 61.465625 11.860937 \n",
       "L 507.865625 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_35\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"61.465625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_36\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"507.865625\" xlink:href=\"#m4a691d6142\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.0000020 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 14.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"305.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"361.474609375\" xlink:href=\"#LiberationSans-32\"/>\n",
       "       <use x=\"417.08984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 137.53903 318.760937 \n",
       "L 160.221976 318.760937 \n",
       "L 160.221976 34.401857 \n",
       "L 137.53903 34.401857 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 160.221976 318.760937 \n",
       "L 182.904922 318.760937 \n",
       "L 182.904922 142.458308 \n",
       "L 160.221976 142.458308 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 182.904922 318.760937 \n",
       "L 205.587868 318.760937 \n",
       "L 205.587868 108.335218 \n",
       "L 182.904922 108.335218 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 205.587868 318.760937 \n",
       "L 228.270814 318.760937 \n",
       "L 228.270814 193.642942 \n",
       "L 205.587868 193.642942 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 228.270814 318.760937 \n",
       "L 250.95376 318.760937 \n",
       "L 250.95376 256.20194 \n",
       "L 228.270814 256.20194 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 250.95376 318.760937 \n",
       "L 273.636706 318.760937 \n",
       "L 273.636706 256.20194 \n",
       "L 250.95376 256.20194 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 273.636706 318.760937 \n",
       "L 296.319652 318.760937 \n",
       "L 296.319652 284.637848 \n",
       "L 273.636706 284.637848 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 296.319652 318.760937 \n",
       "L 319.002599 318.760937 \n",
       "L 319.002599 307.386574 \n",
       "L 296.319652 307.386574 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 319.002599 318.760937 \n",
       "L 341.685545 318.760937 \n",
       "L 341.685545 318.760937 \n",
       "L 319.002599 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_12\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 341.685545 318.760937 \n",
       "L 364.368491 318.760937 \n",
       "L 364.368491 313.073756 \n",
       "L 341.685545 313.073756 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 364.368491 318.760937 \n",
       "L 387.051437 318.760937 \n",
       "L 387.051437 318.760937 \n",
       "L 364.368491 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 387.051437 318.760937 \n",
       "L 409.734383 318.760937 \n",
       "L 409.734383 313.073756 \n",
       "L 387.051437 313.073756 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_15\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 409.734383 318.760937 \n",
       "L 432.417329 318.760937 \n",
       "L 432.417329 290.325029 \n",
       "L 409.734383 290.325029 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_37\">\n",
       "    <path clip-path=\"url(#p7fd603985f)\" d=\"M 82.170466 318.241921 \n",
       "L 85.364288 317.901595 \n",
       "L 88.558111 317.338734 \n",
       "L 91.751933 316.450052 \n",
       "L 94.945755 315.09672 \n",
       "L 98.139577 313.101995 \n",
       "L 101.3334 310.253256 \n",
       "L 104.527222 306.310484 \n",
       "L 107.721044 301.022807 \n",
       "L 110.914866 294.153661 \n",
       "L 114.108689 285.513454 \n",
       "L 117.302511 274.996531 \n",
       "L 120.496333 262.617156 \n",
       "L 123.690155 248.53774 \n",
       "L 126.883978 233.082248 \n",
       "L 136.465444 183.808888 \n",
       "L 139.659267 168.591333 \n",
       "L 142.853089 155.031824 \n",
       "L 146.046911 143.594929 \n",
       "L 149.240733 134.55535 \n",
       "L 152.434556 127.97487 \n",
       "L 155.628378 123.710323 \n",
       "L 158.8222 121.450802 \n",
       "L 162.016022 120.776939 \n",
       "L 165.209845 121.231297 \n",
       "L 168.403667 122.387514 \n",
       "L 171.597489 123.906897 \n",
       "L 177.985134 127.309578 \n",
       "L 181.178956 129.155391 \n",
       "L 184.372778 131.246453 \n",
       "L 187.566601 133.767609 \n",
       "L 190.760423 136.909422 \n",
       "L 193.954245 140.829084 \n",
       "L 197.148067 145.622458 \n",
       "L 200.34189 151.310126 \n",
       "L 203.535712 157.837271 \n",
       "L 206.729534 165.084654 \n",
       "L 209.923356 172.886396 \n",
       "L 225.892468 213.437716 \n",
       "L 229.08629 220.627207 \n",
       "L 232.280112 227.198008 \n",
       "L 235.473934 233.072267 \n",
       "L 238.667757 238.207131 \n",
       "L 241.861579 242.599177 \n",
       "L 245.055401 246.287458 \n",
       "L 248.249223 249.353604 \n",
       "L 251.443046 251.917738 \n",
       "L 254.636868 254.12972 \n",
       "L 264.218335 260.307765 \n",
       "L 267.412157 262.706857 \n",
       "L 270.605979 265.442413 \n",
       "L 273.799801 268.54748 \n",
       "L 276.993624 272.008001 \n",
       "L 280.187446 275.768569 \n",
       "L 286.575091 283.824329 \n",
       "L 292.962735 291.87126 \n",
       "L 296.156557 295.63795 \n",
       "L 299.35038 299.129233 \n",
       "L 302.544202 302.292335 \n",
       "L 305.738024 305.094443 \n",
       "L 308.931846 307.520435 \n",
       "L 312.125669 309.570023 \n",
       "L 315.319491 311.255042 \n",
       "L 318.513313 312.597267 \n",
       "L 321.707135 313.626772 \n",
       "L 324.900958 314.380602 \n",
       "L 328.09478 314.901375 \n",
       "L 331.288602 315.235509 \n",
       "L 337.676247 315.533854 \n",
       "L 366.420647 315.961954 \n",
       "L 369.614469 315.824972 \n",
       "L 372.808292 315.564645 \n",
       "L 376.002114 315.163218 \n",
       "L 379.195936 314.611461 \n",
       "L 382.389758 313.909816 \n",
       "L 385.583581 313.068903 \n",
       "L 391.971225 311.061936 \n",
       "L 401.552692 307.813427 \n",
       "L 404.746514 306.862109 \n",
       "L 407.940336 306.063079 \n",
       "L 411.134159 305.462813 \n",
       "L 414.327981 305.098904 \n",
       "L 417.521803 304.996678 \n",
       "L 420.715625 305.166678 \n",
       "L 423.909448 305.603371 \n",
       "L 427.10327 306.285352 \n",
       "L 430.297092 307.177062 \n",
       "L 436.684737 309.396157 \n",
       "L 446.266203 313.00064 \n",
       "L 452.653848 315.052168 \n",
       "L 455.84767 315.890717 \n",
       "L 459.041492 316.593659 \n",
       "L 462.235315 317.164551 \n",
       "L 468.622959 317.955178 \n",
       "L 475.010604 318.377899 \n",
       "L 481.398248 318.533496 \n",
       "L 487.785893 318.432269 \n",
       "L 487.785893 318.432269 \n",
       "\" style=\"fill:none;stroke:#4c72b0;stroke-linecap:round;stroke-width:1.75;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_16\">\n",
       "    <path d=\"M 507.865625 318.760937 \n",
       "L 507.865625 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_17\">\n",
       "    <path d=\"M 61.465625 318.760937 \n",
       "L 507.865625 318.760937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_18\">\n",
       "    <path d=\"M 61.465625 11.860937 \n",
       "L 507.865625 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_19\">\n",
       "    <path d=\"M 61.465625 318.760937 \n",
       "L 61.465625 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p7fd603985f\">\n",
       "   <rect height=\"306.9\" width=\"446.4\" x=\"61.465625\" y=\"11.8609375\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7f64d658a278>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import seaborn as sns\n",
    "from matplotlib import pyplot as plt\n",
    "sns.distplot(document_lengths)\n",
    "plt.savefig(\"hist.png\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "function_words = [\"a\", \"able\", \"aboard\", \"about\", \"above\", \"absent\",\n",
    "                  \"according\" , \"accordingly\", \"across\", \"after\", \"against\",\n",
    "                  \"ahead\", \"albeit\", \"all\", \"along\", \"alongside\", \"although\",\n",
    "                  \"am\", \"amid\", \"amidst\", \"among\", \"amongst\", \"amount\", \"an\",\n",
    "                    \"and\", \"another\", \"anti\", \"any\", \"anybody\", \"anyone\",\n",
    "                    \"anything\", \"are\", \"around\", \"as\", \"aside\", \"astraddle\",\n",
    "                    \"astride\", \"at\", \"away\", \"bar\", \"barring\", \"be\", \"because\",\n",
    "                    \"been\", \"before\", \"behind\", \"being\", \"below\", \"beneath\",\n",
    "                    \"beside\", \"besides\", \"better\", \"between\", \"beyond\", \"bit\",\n",
    "                    \"both\", \"but\", \"by\", \"can\", \"certain\", \"circa\", \"close\",\n",
    "                    \"concerning\", \"consequently\", \"considering\", \"could\",\n",
    "                    \"couple\", \"dare\", \"deal\", \"despite\", \"down\", \"due\", \"during\",\n",
    "                    \"each\", \"eight\", \"eighth\", \"either\", \"enough\", \"every\",\n",
    "                    \"everybody\", \"everyone\", \"everything\", \"except\", \"excepting\",\n",
    "                    \"excluding\", \"failing\", \"few\", \"fewer\", \"fifth\", \"first\",\n",
    "                    \"five\", \"following\", \"for\", \"four\", \"fourth\", \"from\", \"front\",\n",
    "                    \"given\", \"good\", \"great\", \"had\", \"half\", \"have\", \"he\",\n",
    "                    \"heaps\", \"hence\", \"her\", \"hers\", \"herself\", \"him\", \"himself\",\n",
    "                    \"his\", \"however\", \"i\", \"if\", \"in\", \"including\", \"inside\",\n",
    "                    \"instead\", \"into\", \"is\", \"it\", \"its\", \"itself\", \"keeping\",\n",
    "                    \"lack\", \"less\", \"like\", \"little\", \"loads\", \"lots\", \"majority\",\n",
    "                    \"many\", \"masses\", \"may\", \"me\", \"might\", \"mine\", \"minority\",\n",
    "                    \"minus\", \"more\", \"most\", \"much\", \"must\", \"my\", \"myself\",\n",
    "                    \"near\", \"need\", \"neither\", \"nevertheless\", \"next\", \"nine\",\n",
    "                    \"ninth\", \"no\", \"nobody\", \"none\", \"nor\", \"nothing\",\n",
    "                    \"notwithstanding\", \"number\", \"numbers\", \"of\", \"off\", \"on\",\n",
    "                    \"once\", \"one\", \"onto\", \"opposite\", \"or\", \"other\", \"ought\",\n",
    "                    \"our\", \"ours\", \"ourselves\", \"out\", \"outside\", \"over\", \"part\",\n",
    "                    \"past\", \"pending\", \"per\", \"pertaining\", \"place\", \"plenty\",\n",
    "                    \"plethora\", \"plus\", \"quantities\", \"quantity\", \"quarter\",\n",
    "                    \"regarding\", \"remainder\", \"respecting\", \"rest\", \"round\",\n",
    "                    \"save\", \"saving\", \"second\", \"seven\", \"seventh\", \"several\",\n",
    "                    \"shall\", \"she\", \"should\", \"similar\", \"since\", \"six\", \"sixth\",\n",
    "                    \"so\", \"some\", \"somebody\", \"someone\", \"something\", \"spite\",\n",
    "                    \"such\", \"ten\", \"tenth\", \"than\", \"thanks\", \"that\", \"the\",\n",
    "                    \"their\", \"theirs\", \"them\", \"themselves\", \"then\", \"thence\",\n",
    "                  \"therefore\", \"these\", \"they\", \"third\", \"this\", \"those\",\n",
    "\"though\", \"three\", \"through\", \"throughout\", \"thru\", \"thus\",\n",
    "\"till\", \"time\", \"to\", \"tons\", \"top\", \"toward\", \"towards\",\n",
    "\"two\", \"under\", \"underneath\", \"unless\", \"unlike\", \"until\",\n",
    "\"unto\", \"up\", \"upon\", \"us\", \"used\", \"various\", \"versus\",\n",
    "\"via\", \"view\", \"wanting\", \"was\", \"we\", \"were\", \"what\",\n",
    "\"whatever\", \"when\", \"whenever\", \"where\", \"whereas\",\n",
    "\"wherever\", \"whether\", \"which\", \"whichever\", \"while\",\n",
    "                  \"whilst\", \"who\", \"whoever\", \"whole\", \"whom\", \"whomever\",\n",
    "\"whose\", \"will\", \"with\", \"within\", \"without\", \"would\", \"yet\",\n",
    "\"you\", \"your\", \"yours\", \"yourself\", \"yourselves\"]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "from sklearn.feature_extraction.text import CountVectorizer\n",
    "extractor = CountVectorizer(vocabulary=function_words)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "extractor.fit(documents)\n",
    "counts = extractor.transform(documents)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "normalized_counts = counts.T / np.array(document_lengths)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(293, 177)"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "normalized_counts.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "averaged_counts = normalized_counts.mean(axis=1)\n",
    "assert averaged_counts.shape[0] == normalized_counts.shape[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(293, 1)"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "averaged_counts.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
       "<svg height=\"342pt\" version=\"1.1\" viewBox=\"0 0 501 342\" width=\"501pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <defs>\n",
       "  <style type=\"text/css\">\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:100000;}\n",
       "  </style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 342.282812 \n",
       "L 501.163281 342.282812 \n",
       "L 501.163281 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 39.221875 318.760937 \n",
       "L 485.621875 318.760937 \n",
       "L 485.621875 11.860937 \n",
       "L 39.221875 11.860937 \n",
       "z\n",
       "\" style=\"fill:#eaeaf2;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 318.760937 \n",
       "L 39.221875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 0 \n",
       "\" id=\"m407dd942b7\" style=\"stroke:#262626;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 0 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.703125 34.421875 \n",
       "Q 51.703125 24.515625 49.828125 17.75 \n",
       "Q 47.953125 10.984375 44.703125 6.8125 \n",
       "Q 41.453125 2.640625 37.0625 0.828125 \n",
       "Q 32.671875 -0.984375 27.6875 -0.984375 \n",
       "Q 22.65625 -0.984375 18.3125 0.828125 \n",
       "Q 13.96875 2.640625 10.765625 6.78125 \n",
       "Q 7.5625 10.9375 5.734375 17.703125 \n",
       "Q 3.90625 24.46875 3.90625 34.421875 \n",
       "Q 3.90625 44.828125 5.734375 51.640625 \n",
       "Q 7.5625 58.453125 10.78125 62.5 \n",
       "Q 14.015625 66.546875 18.40625 68.1875 \n",
       "Q 22.796875 69.828125 27.984375 69.828125 \n",
       "Q 32.90625 69.828125 37.21875 68.1875 \n",
       "Q 41.546875 66.546875 44.765625 62.5 \n",
       "Q 48 58.453125 49.84375 51.640625 \n",
       "Q 51.703125 44.828125 51.703125 34.421875 \n",
       "M 42.78125 34.421875 \n",
       "Q 42.78125 42.625 41.796875 48.0625 \n",
       "Q 40.828125 53.515625 38.921875 56.765625 \n",
       "Q 37.015625 60.015625 34.25 61.359375 \n",
       "Q 31.5 62.703125 27.984375 62.703125 \n",
       "Q 24.265625 62.703125 21.4375 61.328125 \n",
       "Q 18.609375 59.96875 16.671875 56.71875 \n",
       "Q 14.75 53.46875 13.765625 48.015625 \n",
       "Q 12.796875 42.578125 12.796875 34.421875 \n",
       "Q 12.796875 26.515625 13.796875 21.09375 \n",
       "Q 14.796875 15.671875 16.71875 12.375 \n",
       "Q 18.65625 9.078125 21.4375 7.640625 \n",
       "Q 24.21875 6.203125 27.78125 6.203125 \n",
       "Q 31.25 6.203125 34.03125 7.640625 \n",
       "Q 36.8125 9.078125 38.734375 12.375 \n",
       "Q 40.671875 15.671875 41.71875 21.09375 \n",
       "Q 42.78125 26.515625 42.78125 34.421875 \n",
       "\" id=\"LiberationSans-30\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(36.44140625 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 113.621875 318.760937 \n",
       "L 113.621875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"113.621875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"113.621875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 50 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.421875 22.40625 \n",
       "Q 51.421875 17.234375 49.859375 12.9375 \n",
       "Q 48.296875 8.640625 45.21875 5.53125 \n",
       "Q 42.140625 2.4375 37.578125 0.71875 \n",
       "Q 33.015625 -0.984375 27 -0.984375 \n",
       "Q 21.578125 -0.984375 17.546875 0.28125 \n",
       "Q 13.53125 1.5625 10.734375 3.78125 \n",
       "Q 7.953125 6 6.3125 8.984375 \n",
       "Q 4.6875 11.96875 4 15.375 \n",
       "L 12.890625 16.40625 \n",
       "Q 13.421875 14.453125 14.390625 12.625 \n",
       "Q 15.375 10.796875 17.0625 9.34375 \n",
       "Q 18.75 7.90625 21.21875 7.046875 \n",
       "Q 23.6875 6.203125 27.203125 6.203125 \n",
       "Q 30.609375 6.203125 33.390625 7.25 \n",
       "Q 36.1875 8.296875 38.15625 10.34375 \n",
       "Q 40.140625 12.40625 41.203125 15.375 \n",
       "Q 42.28125 18.359375 42.28125 22.21875 \n",
       "Q 42.28125 25.390625 41.25 28.046875 \n",
       "Q 40.234375 30.71875 38.328125 32.640625 \n",
       "Q 36.421875 34.578125 33.65625 35.640625 \n",
       "Q 30.90625 36.71875 27.390625 36.71875 \n",
       "Q 25.203125 36.71875 23.34375 36.328125 \n",
       "Q 21.484375 35.9375 19.890625 35.25 \n",
       "Q 18.3125 34.578125 17.015625 33.671875 \n",
       "Q 15.71875 32.765625 14.59375 31.78125 \n",
       "L 6 31.78125 \n",
       "L 8.296875 68.796875 \n",
       "L 47.40625 68.796875 \n",
       "L 47.40625 61.328125 \n",
       "L 16.3125 61.328125 \n",
       "L 14.984375 39.5 \n",
       "Q 17.328125 41.3125 20.84375 42.59375 \n",
       "Q 24.359375 43.890625 29.203125 43.890625 \n",
       "Q 34.328125 43.890625 38.421875 42.328125 \n",
       "Q 42.53125 40.765625 45.40625 37.90625 \n",
       "Q 48.296875 35.0625 49.859375 31.109375 \n",
       "Q 51.421875 27.15625 51.421875 22.40625 \n",
       "\" id=\"LiberationSans-35\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(108.0609375 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 188.021875 318.760937 \n",
       "L 188.021875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"188.021875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"188.021875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 100 -->\n",
       "      <defs>\n",
       "       <path d=\"M 7.625 0 \n",
       "L 7.625 7.46875 \n",
       "L 25.140625 7.46875 \n",
       "L 25.140625 60.40625 \n",
       "L 9.625 49.3125 \n",
       "L 9.625 57.625 \n",
       "L 25.875 68.796875 \n",
       "L 33.984375 68.796875 \n",
       "L 33.984375 7.46875 \n",
       "L 50.734375 7.46875 \n",
       "L 50.734375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-31\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(179.68046875 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 262.421875 318.760937 \n",
       "L 262.421875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"262.421875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"262.421875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 150 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(254.08046875 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 336.821875 318.760937 \n",
       "L 336.821875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"336.821875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_15\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"336.821875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 200 -->\n",
       "      <defs>\n",
       "       <path d=\"M 5.03125 0 \n",
       "L 5.03125 6.203125 \n",
       "Q 7.515625 11.921875 11.109375 16.28125 \n",
       "Q 14.703125 20.65625 18.65625 24.1875 \n",
       "Q 22.609375 27.734375 26.484375 30.765625 \n",
       "Q 30.375 33.796875 33.5 36.8125 \n",
       "Q 36.625 39.84375 38.546875 43.15625 \n",
       "Q 40.484375 46.484375 40.484375 50.6875 \n",
       "Q 40.484375 53.609375 39.59375 55.828125 \n",
       "Q 38.71875 58.0625 37.0625 59.5625 \n",
       "Q 35.40625 61.078125 33.078125 61.828125 \n",
       "Q 30.765625 62.59375 27.9375 62.59375 \n",
       "Q 25.296875 62.59375 22.96875 61.859375 \n",
       "Q 20.65625 61.140625 18.84375 59.671875 \n",
       "Q 17.046875 58.203125 15.890625 56.03125 \n",
       "Q 14.75 53.859375 14.40625 50.984375 \n",
       "L 5.421875 51.8125 \n",
       "Q 5.859375 55.515625 7.46875 58.78125 \n",
       "Q 9.078125 62.0625 11.90625 64.53125 \n",
       "Q 14.75 67 18.71875 68.40625 \n",
       "Q 22.703125 69.828125 27.9375 69.828125 \n",
       "Q 33.0625 69.828125 37.0625 68.609375 \n",
       "Q 41.0625 67.390625 43.8125 64.984375 \n",
       "Q 46.578125 62.59375 48.046875 59.078125 \n",
       "Q 49.515625 55.5625 49.515625 50.984375 \n",
       "Q 49.515625 47.515625 48.265625 44.390625 \n",
       "Q 47.015625 41.265625 44.9375 38.421875 \n",
       "Q 42.875 35.59375 40.140625 32.953125 \n",
       "Q 37.40625 30.328125 34.421875 27.8125 \n",
       "Q 31.453125 25.296875 28.421875 22.828125 \n",
       "Q 25.390625 20.359375 22.71875 17.859375 \n",
       "Q 20.0625 15.375 17.96875 12.8125 \n",
       "Q 15.875 10.25 14.703125 7.46875 \n",
       "L 50.59375 7.46875 \n",
       "L 50.59375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-32\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(328.48046875 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-32\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_16\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 411.221875 318.760937 \n",
       "L 411.221875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_17\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"411.221875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"411.221875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 250 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(402.88046875 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-32\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 485.621875 318.760937 \n",
       "L 485.621875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_21\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 300 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.21875 19 \n",
       "Q 51.21875 14.265625 49.671875 10.546875 \n",
       "Q 48.140625 6.84375 45.1875 4.265625 \n",
       "Q 42.234375 1.703125 37.859375 0.359375 \n",
       "Q 33.5 -0.984375 27.875 -0.984375 \n",
       "Q 21.484375 -0.984375 17.109375 0.609375 \n",
       "Q 12.75 2.203125 9.90625 4.8125 \n",
       "Q 7.078125 7.421875 5.65625 10.765625 \n",
       "Q 4.25 14.109375 3.8125 17.671875 \n",
       "L 12.890625 18.5 \n",
       "Q 13.28125 15.765625 14.328125 13.515625 \n",
       "Q 15.375 11.28125 17.1875 9.671875 \n",
       "Q 19 8.0625 21.625 7.171875 \n",
       "Q 24.265625 6.296875 27.875 6.296875 \n",
       "Q 34.515625 6.296875 38.296875 9.5625 \n",
       "Q 42.09375 12.84375 42.09375 19.28125 \n",
       "Q 42.09375 23.09375 40.40625 25.40625 \n",
       "Q 38.71875 27.734375 36.203125 29.03125 \n",
       "Q 33.6875 30.328125 30.734375 30.765625 \n",
       "Q 27.78125 31.203125 25.296875 31.203125 \n",
       "L 20.3125 31.203125 \n",
       "L 20.3125 38.8125 \n",
       "L 25.09375 38.8125 \n",
       "Q 27.59375 38.8125 30.265625 39.328125 \n",
       "Q 32.953125 39.84375 35.171875 41.1875 \n",
       "Q 37.40625 42.53125 38.84375 44.828125 \n",
       "Q 40.28125 47.125 40.28125 50.6875 \n",
       "Q 40.28125 56.203125 37.03125 59.390625 \n",
       "Q 33.796875 62.59375 27.390625 62.59375 \n",
       "Q 21.578125 62.59375 17.984375 59.609375 \n",
       "Q 14.40625 56.640625 13.8125 51.21875 \n",
       "L 4.984375 51.90625 \n",
       "Q 5.515625 56.453125 7.46875 59.8125 \n",
       "Q 9.421875 63.1875 12.421875 65.40625 \n",
       "Q 15.4375 67.625 19.28125 68.71875 \n",
       "Q 23.140625 69.828125 27.484375 69.828125 \n",
       "Q 33.25 69.828125 37.390625 68.375 \n",
       "Q 41.546875 66.9375 44.1875 64.46875 \n",
       "Q 46.828125 62.015625 48.0625 58.6875 \n",
       "Q 49.3125 55.375 49.3125 51.609375 \n",
       "Q 49.3125 48.578125 48.484375 45.9375 \n",
       "Q 47.65625 43.3125 45.890625 41.203125 \n",
       "Q 44.140625 39.109375 41.421875 37.59375 \n",
       "Q 38.71875 36.078125 34.90625 35.296875 \n",
       "L 34.90625 35.109375 \n",
       "Q 39.0625 34.671875 42.140625 33.21875 \n",
       "Q 45.21875 31.78125 47.21875 29.625 \n",
       "Q 49.21875 27.484375 50.21875 24.75 \n",
       "Q 51.21875 22.015625 51.21875 19 \n",
       "\" id=\"LiberationSans-33\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(477.28046875 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-33\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_22\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 318.760937 \n",
       "L 485.621875 318.760937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_23\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 0.000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 9.125 0 \n",
       "L 9.125 10.6875 \n",
       "L 18.65625 10.6875 \n",
       "L 18.65625 0 \n",
       "z\n",
       "\" id=\"LiberationSans-2e\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 321.346875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 257.380937 \n",
       "L 485.621875 257.380937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"257.3809375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_27\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"257.3809375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- 0.002 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 259.966875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-32\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_28\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 196.000937 \n",
       "L 485.621875 196.000937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_29\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"196.0009375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_30\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"196.0009375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- 0.004 -->\n",
       "      <defs>\n",
       "       <path d=\"M 43.015625 15.578125 \n",
       "L 43.015625 0 \n",
       "L 34.71875 0 \n",
       "L 34.71875 15.578125 \n",
       "L 2.296875 15.578125 \n",
       "L 2.296875 22.40625 \n",
       "L 33.796875 68.796875 \n",
       "L 43.015625 68.796875 \n",
       "L 43.015625 22.515625 \n",
       "L 52.6875 22.515625 \n",
       "L 52.6875 15.578125 \n",
       "z\n",
       "M 34.71875 58.890625 \n",
       "Q 34.625 58.640625 34.234375 57.9375 \n",
       "Q 33.84375 57.234375 33.34375 56.34375 \n",
       "Q 32.859375 55.46875 32.34375 54.5625 \n",
       "Q 31.84375 53.65625 31.453125 53.078125 \n",
       "L 13.8125 27.09375 \n",
       "Q 13.578125 26.703125 13.109375 26.0625 \n",
       "Q 12.640625 25.4375 12.15625 24.78125 \n",
       "Q 11.671875 24.125 11.171875 23.484375 \n",
       "Q 10.6875 22.859375 10.40625 22.515625 \n",
       "L 34.71875 22.515625 \n",
       "z\n",
       "\" id=\"LiberationSans-34\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 198.586875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-34\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_31\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 134.620937 \n",
       "L 485.621875 134.620937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_32\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"134.6209375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_33\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"134.6209375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 0.006 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.21875 22.515625 \n",
       "Q 51.21875 17.328125 49.78125 13 \n",
       "Q 48.34375 8.6875 45.53125 5.578125 \n",
       "Q 42.71875 2.484375 38.5625 0.75 \n",
       "Q 34.421875 -0.984375 29 -0.984375 \n",
       "Q 23 -0.984375 18.5 1.3125 \n",
       "Q 14.015625 3.609375 11.03125 7.921875 \n",
       "Q 8.0625 12.25 6.5625 18.53125 \n",
       "Q 5.078125 24.8125 5.078125 32.8125 \n",
       "Q 5.078125 42 6.765625 48.921875 \n",
       "Q 8.453125 55.859375 11.625 60.5 \n",
       "Q 14.796875 65.140625 19.359375 67.484375 \n",
       "Q 23.921875 69.828125 29.6875 69.828125 \n",
       "Q 33.203125 69.828125 36.28125 69.09375 \n",
       "Q 39.359375 68.359375 41.875 66.71875 \n",
       "Q 44.390625 65.09375 46.28125 62.40625 \n",
       "Q 48.1875 59.71875 49.3125 55.8125 \n",
       "L 40.921875 54.296875 \n",
       "Q 39.546875 58.734375 36.546875 60.71875 \n",
       "Q 33.546875 62.703125 29.59375 62.703125 \n",
       "Q 25.984375 62.703125 23.046875 60.984375 \n",
       "Q 20.125 59.28125 18.0625 55.875 \n",
       "Q 16.015625 52.484375 14.90625 47.359375 \n",
       "Q 13.8125 42.234375 13.8125 35.40625 \n",
       "Q 16.21875 39.84375 20.5625 42.15625 \n",
       "Q 24.90625 44.484375 30.515625 44.484375 \n",
       "Q 35.203125 44.484375 39.015625 42.96875 \n",
       "Q 42.828125 41.453125 45.53125 38.59375 \n",
       "Q 48.25 35.75 49.734375 31.671875 \n",
       "Q 51.21875 27.59375 51.21875 22.515625 \n",
       "M 42.28125 22.125 \n",
       "Q 42.28125 25.6875 41.40625 28.5625 \n",
       "Q 40.53125 31.453125 38.765625 33.46875 \n",
       "Q 37.015625 35.5 34.421875 36.59375 \n",
       "Q 31.84375 37.703125 28.421875 37.703125 \n",
       "Q 26.03125 37.703125 23.578125 36.984375 \n",
       "Q 21.140625 36.28125 19.15625 34.6875 \n",
       "Q 17.1875 33.109375 15.9375 30.515625 \n",
       "Q 14.703125 27.9375 14.703125 24.21875 \n",
       "Q 14.703125 20.40625 15.671875 17.109375 \n",
       "Q 16.65625 13.8125 18.484375 11.375 \n",
       "Q 20.3125 8.9375 22.890625 7.515625 \n",
       "Q 25.484375 6.109375 28.71875 6.109375 \n",
       "Q 31.890625 6.109375 34.40625 7.203125 \n",
       "Q 36.921875 8.296875 38.671875 10.375 \n",
       "Q 40.4375 12.453125 41.359375 15.421875 \n",
       "Q 42.28125 18.40625 42.28125 22.125 \n",
       "\" id=\"LiberationSans-36\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 137.206875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-36\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_34\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 73.240937 \n",
       "L 485.621875 73.240937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_35\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"73.2409375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_36\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"73.2409375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.008 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.265625 19.1875 \n",
       "Q 51.265625 14.796875 49.875 11.109375 \n",
       "Q 48.484375 7.421875 45.625 4.734375 \n",
       "Q 42.78125 2.046875 38.328125 0.53125 \n",
       "Q 33.890625 -0.984375 27.828125 -0.984375 \n",
       "Q 21.78125 -0.984375 17.359375 0.53125 \n",
       "Q 12.9375 2.046875 10.03125 4.703125 \n",
       "Q 7.125 7.375 5.734375 11.0625 \n",
       "Q 4.34375 14.75 4.34375 19.09375 \n",
       "Q 4.34375 22.859375 5.484375 25.78125 \n",
       "Q 6.640625 28.71875 8.5625 30.828125 \n",
       "Q 10.5 32.953125 12.96875 34.25 \n",
       "Q 15.4375 35.546875 18.0625 35.984375 \n",
       "L 18.0625 36.1875 \n",
       "Q 15.1875 36.859375 12.90625 38.375 \n",
       "Q 10.640625 39.890625 9.09375 42.015625 \n",
       "Q 7.5625 44.140625 6.75 46.71875 \n",
       "Q 5.953125 49.3125 5.953125 52.203125 \n",
       "Q 5.953125 55.8125 7.34375 59 \n",
       "Q 8.734375 62.203125 11.46875 64.625 \n",
       "Q 14.203125 67.046875 18.25 68.4375 \n",
       "Q 22.3125 69.828125 27.640625 69.828125 \n",
       "Q 33.25 69.828125 37.375 68.40625 \n",
       "Q 41.5 67 44.203125 64.578125 \n",
       "Q 46.921875 62.15625 48.234375 58.9375 \n",
       "Q 49.5625 55.71875 49.5625 52.09375 \n",
       "Q 49.5625 49.265625 48.75 46.671875 \n",
       "Q 47.953125 44.09375 46.40625 41.96875 \n",
       "Q 44.875 39.84375 42.59375 38.34375 \n",
       "Q 40.328125 36.859375 37.359375 36.28125 \n",
       "L 37.359375 36.078125 \n",
       "Q 40.328125 35.59375 42.859375 34.296875 \n",
       "Q 45.40625 33.015625 47.265625 30.890625 \n",
       "Q 49.125 28.765625 50.1875 25.828125 \n",
       "Q 51.265625 22.90625 51.265625 19.1875 \n",
       "M 40.4375 51.609375 \n",
       "Q 40.4375 54.203125 39.765625 56.34375 \n",
       "Q 39.109375 58.5 37.59375 60.03125 \n",
       "Q 36.078125 61.578125 33.640625 62.421875 \n",
       "Q 31.203125 63.28125 27.640625 63.28125 \n",
       "Q 24.171875 63.28125 21.78125 62.421875 \n",
       "Q 19.390625 61.578125 17.84375 60.03125 \n",
       "Q 16.3125 58.5 15.625 56.34375 \n",
       "Q 14.9375 54.203125 14.9375 51.609375 \n",
       "Q 14.9375 49.5625 15.46875 47.40625 \n",
       "Q 16.015625 45.265625 17.421875 43.5 \n",
       "Q 18.84375 41.75 21.328125 40.625 \n",
       "Q 23.828125 39.5 27.734375 39.5 \n",
       "Q 31.890625 39.5 34.40625 40.625 \n",
       "Q 36.921875 41.75 38.25 43.5 \n",
       "Q 39.59375 45.265625 40.015625 47.40625 \n",
       "Q 40.4375 49.5625 40.4375 51.609375 \n",
       "M 42.140625 20.015625 \n",
       "Q 42.140625 22.515625 41.453125 24.828125 \n",
       "Q 40.765625 27.15625 39.109375 28.9375 \n",
       "Q 37.453125 30.71875 34.640625 31.8125 \n",
       "Q 31.84375 32.90625 27.640625 32.90625 \n",
       "Q 23.78125 32.90625 21.0625 31.8125 \n",
       "Q 18.359375 30.71875 16.671875 28.90625 \n",
       "Q 14.984375 27.09375 14.203125 24.71875 \n",
       "Q 13.421875 22.359375 13.421875 19.828125 \n",
       "Q 13.421875 16.65625 14.203125 14.03125 \n",
       "Q 14.984375 11.421875 16.6875 9.546875 \n",
       "Q 18.40625 7.671875 21.1875 6.640625 \n",
       "Q 23.96875 5.609375 27.9375 5.609375 \n",
       "Q 31.9375 5.609375 34.671875 6.640625 \n",
       "Q 37.40625 7.671875 39.0625 9.546875 \n",
       "Q 40.71875 11.421875 41.421875 14.078125 \n",
       "Q 42.140625 16.75 42.140625 20.015625 \n",
       "\" id=\"LiberationSans-38\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 75.826875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-38\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_37\">\n",
       "      <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 11.860937 \n",
       "L 485.621875 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_38\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"39.221875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_39\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"485.621875\" xlink:href=\"#m407dd942b7\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 0.010 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 14.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_40\">\n",
       "    <path clip-path=\"url(#p3f4a52ffd2)\" d=\"M 39.221875 318.760937 \n",
       "L 40.709875 317.784458 \n",
       "L 42.197875 318.59192 \n",
       "L 43.685875 308.45438 \n",
       "L 45.173875 317.332401 \n",
       "L 46.661875 318.619682 \n",
       "L 48.149875 318.369257 \n",
       "L 49.637875 318.68136 \n",
       "L 51.125875 317.372829 \n",
       "L 52.613875 312.581061 \n",
       "L 54.101875 316.144711 \n",
       "L 55.589875 318.538786 \n",
       "L 57.077875 318.743749 \n",
       "L 58.565875 294.500958 \n",
       "L 60.053875 316.818021 \n",
       "L 61.541875 318.696903 \n",
       "L 63.029875 318.213498 \n",
       "L 64.517875 312.603507 \n",
       "L 66.005875 318.54474 \n",
       "L 67.493875 318.712517 \n",
       "L 68.981875 316.534974 \n",
       "L 70.469875 318.517949 \n",
       "L 71.957875 318.509341 \n",
       "L 73.445875 302.507441 \n",
       "L 74.933875 131.567014 \n",
       "L 76.421875 315.168178 \n",
       "L 77.909875 318.739012 \n",
       "L 79.397875 309.327763 \n",
       "L 80.885875 318.127483 \n",
       "L 82.373875 318.334463 \n",
       "L 83.861875 316.056599 \n",
       "L 85.349875 303.252499 \n",
       "L 86.837875 317.344171 \n",
       "L 88.325875 280.396079 \n",
       "L 89.813875 318.394192 \n",
       "L 91.301875 318.759715 \n",
       "L 92.789875 318.751173 \n",
       "L 94.277875 285.396135 \n",
       "L 95.765875 313.776775 \n",
       "L 97.253875 318.434243 \n",
       "L 98.741875 318.750941 \n",
       "L 100.229875 291.010648 \n",
       "L 101.717875 315.60514 \n",
       "L 103.205875 305.01612 \n",
       "L 104.693875 311.446182 \n",
       "L 106.181875 316.747138 \n",
       "L 107.669875 314.872313 \n",
       "L 109.157875 317.940556 \n",
       "L 110.645875 318.259917 \n",
       "L 112.133875 317.981964 \n",
       "L 113.621875 318.102565 \n",
       "L 115.109875 316.069758 \n",
       "L 116.597875 316.476403 \n",
       "L 118.085875 317.83542 \n",
       "L 119.573875 317.938539 \n",
       "L 121.061875 316.462468 \n",
       "L 122.549875 285.28988 \n",
       "L 124.037875 295.005927 \n",
       "L 125.525875 309.170819 \n",
       "L 127.013875 317.452819 \n",
       "L 128.501875 318.759785 \n",
       "L 129.989875 317.607659 \n",
       "L 131.477875 318.455266 \n",
       "L 132.965875 318.611783 \n",
       "L 134.453875 318.613041 \n",
       "L 135.941875 306.984772 \n",
       "L 137.429875 318.290612 \n",
       "L 138.917875 318.398232 \n",
       "L 140.405875 317.850283 \n",
       "L 141.893875 318.615678 \n",
       "L 143.381875 309.800167 \n",
       "L 144.869875 318.429951 \n",
       "L 146.357875 317.594606 \n",
       "L 147.845875 316.294115 \n",
       "L 149.333875 318.01095 \n",
       "L 150.821875 318.720075 \n",
       "L 152.309875 317.539411 \n",
       "L 153.797875 315.833473 \n",
       "L 155.285875 314.407427 \n",
       "L 156.773875 318.108461 \n",
       "L 158.261875 318.623614 \n",
       "L 159.749875 317.314525 \n",
       "L 161.237875 317.702216 \n",
       "L 162.725875 318.743865 \n",
       "L 165.701875 318.680185 \n",
       "L 167.189875 316.490558 \n",
       "L 168.677875 318.724087 \n",
       "L 170.165875 318.642168 \n",
       "L 171.653875 313.788106 \n",
       "L 173.141875 316.709416 \n",
       "L 174.629875 318.012614 \n",
       "L 176.117875 278.347361 \n",
       "L 177.605875 316.905158 \n",
       "L 179.093875 318.529955 \n",
       "L 180.581875 298.005261 \n",
       "L 182.069875 317.453628 \n",
       "L 183.557875 317.54615 \n",
       "L 185.045875 311.303266 \n",
       "L 186.533875 313.103191 \n",
       "L 188.021875 279.267766 \n",
       "L 189.509875 315.694645 \n",
       "L 190.997875 290.067667 \n",
       "L 192.485875 244.732177 \n",
       "L 193.973875 318.666788 \n",
       "L 195.461875 318.536121 \n",
       "L 196.949875 291.686891 \n",
       "L 198.437875 318.501333 \n",
       "L 199.925875 317.476792 \n",
       "L 201.413875 291.782142 \n",
       "L 202.901875 313.725639 \n",
       "L 204.389875 263.737903 \n",
       "L 205.877875 316.504501 \n",
       "L 207.365875 318.760937 \n",
       "L 208.853875 301.449334 \n",
       "L 210.341875 232.945572 \n",
       "L 211.829875 318.15257 \n",
       "L 214.805875 318.199364 \n",
       "L 216.293875 309.027858 \n",
       "L 217.781875 277.765575 \n",
       "L 219.269875 239.982836 \n",
       "L 220.757875 312.480888 \n",
       "L 222.245875 317.657528 \n",
       "L 223.733875 318.304135 \n",
       "L 225.221875 318.631699 \n",
       "L 226.709875 317.449184 \n",
       "L 228.197875 309.623535 \n",
       "L 229.685875 308.931464 \n",
       "L 231.173875 318.727799 \n",
       "L 232.661875 318.634818 \n",
       "L 234.149875 318.691766 \n",
       "L 235.637875 315.097021 \n",
       "L 237.125875 318.691017 \n",
       "L 238.613875 312.137032 \n",
       "L 240.101875 293.630605 \n",
       "L 241.589875 314.108432 \n",
       "L 243.077875 317.573184 \n",
       "L 244.565875 318.746109 \n",
       "L 246.053875 318.756864 \n",
       "L 247.541875 308.744938 \n",
       "L 249.029875 314.29715 \n",
       "L 250.517875 313.298257 \n",
       "L 252.005875 313.02908 \n",
       "L 253.493875 288.594057 \n",
       "L 254.981875 315.934481 \n",
       "L 256.469875 317.138918 \n",
       "L 257.957875 317.706885 \n",
       "L 259.445875 317.925489 \n",
       "L 260.933875 318.607585 \n",
       "L 262.421875 316.380346 \n",
       "L 263.909875 318.19056 \n",
       "L 265.397875 318.731043 \n",
       "L 266.885875 300.505287 \n",
       "L 268.373875 318.054218 \n",
       "L 269.861875 317.658765 \n",
       "L 271.349875 316.980551 \n",
       "L 272.837875 314.328475 \n",
       "L 274.325875 318.666356 \n",
       "L 275.813875 317.873091 \n",
       "L 277.301875 318.620609 \n",
       "L 278.789875 171.747939 \n",
       "L 280.277875 314.492004 \n",
       "L 281.765875 291.153292 \n",
       "L 283.253875 314.954864 \n",
       "L 284.741875 299.383036 \n",
       "L 286.229875 318.722608 \n",
       "L 287.717875 318.363084 \n",
       "L 289.205875 300.020579 \n",
       "L 290.693875 310.193008 \n",
       "L 292.181875 317.889116 \n",
       "L 293.669875 309.925458 \n",
       "L 295.157875 318.527944 \n",
       "L 296.645875 318.253431 \n",
       "L 298.133875 303.559372 \n",
       "L 299.621875 317.820988 \n",
       "L 301.109875 311.26859 \n",
       "L 302.597875 316.661317 \n",
       "L 305.573875 318.74961 \n",
       "L 307.061875 318.396125 \n",
       "L 308.549875 318.757904 \n",
       "L 310.037875 315.059182 \n",
       "L 311.525875 318.437966 \n",
       "L 313.013875 318.760047 \n",
       "L 314.501875 318.222132 \n",
       "L 315.989875 318.732087 \n",
       "L 317.477875 318.634327 \n",
       "L 318.965875 318.293898 \n",
       "L 320.453875 318.687894 \n",
       "L 323.429875 318.690043 \n",
       "L 324.917875 317.3347 \n",
       "L 326.405875 315.739112 \n",
       "L 327.893875 317.805794 \n",
       "L 329.381875 318.649218 \n",
       "L 330.869875 317.355948 \n",
       "L 332.357875 317.86044 \n",
       "L 333.845875 318.66099 \n",
       "L 335.333875 317.740428 \n",
       "L 336.821875 314.917907 \n",
       "L 338.309875 293.570213 \n",
       "L 339.797875 312.240604 \n",
       "L 341.285875 318.546223 \n",
       "L 342.773875 316.709746 \n",
       "L 344.261875 317.557988 \n",
       "L 345.749875 318.709278 \n",
       "L 347.237875 297.562932 \n",
       "L 348.725875 308.762956 \n",
       "L 350.213875 318.361492 \n",
       "L 351.701875 318.519185 \n",
       "L 353.189875 315.50501 \n",
       "L 354.677875 318.366881 \n",
       "L 356.165875 312.298529 \n",
       "L 357.653875 317.45777 \n",
       "L 359.141875 318.710445 \n",
       "L 360.629875 311.464591 \n",
       "L 362.117875 318.527802 \n",
       "L 363.605875 245.878574 \n",
       "L 365.093875 17.070948 \n",
       "L 366.581875 307.389398 \n",
       "L 368.069875 318.672486 \n",
       "L 369.557875 305.944885 \n",
       "L 371.045875 317.59494 \n",
       "L 372.533875 306.37261 \n",
       "L 374.021875 318.670852 \n",
       "L 375.509875 317.966656 \n",
       "L 376.997875 312.859877 \n",
       "L 378.485875 296.137353 \n",
       "L 379.973875 318.149249 \n",
       "L 381.461875 292.574697 \n",
       "L 382.949875 314.71967 \n",
       "L 384.437875 315.363414 \n",
       "L 385.925875 315.16005 \n",
       "L 387.413875 313.879426 \n",
       "L 388.901875 318.585675 \n",
       "L 390.389875 318.760937 \n",
       "L 391.877875 317.781911 \n",
       "L 393.365875 317.40615 \n",
       "L 394.853875 309.673385 \n",
       "L 396.341875 181.783474 \n",
       "L 397.829875 318.711116 \n",
       "L 399.317875 318.044298 \n",
       "L 400.805875 317.971558 \n",
       "L 402.293875 317.591086 \n",
       "L 403.781875 311.371466 \n",
       "L 405.269875 315.316785 \n",
       "L 406.757875 318.67121 \n",
       "L 408.245875 318.152865 \n",
       "L 409.733875 318.6578 \n",
       "L 411.221875 316.441895 \n",
       "L 412.709875 318.665513 \n",
       "L 414.197875 304.34152 \n",
       "L 415.685875 304.663773 \n",
       "L 418.661875 317.089129 \n",
       "L 420.149875 318.390506 \n",
       "L 421.637875 318.757662 \n",
       "L 423.125875 318.750753 \n",
       "L 424.613875 318.091873 \n",
       "L 426.101875 318.56108 \n",
       "L 427.589875 250.080014 \n",
       "L 429.077875 296.412556 \n",
       "L 430.565875 300.698748 \n",
       "L 432.053875 301.774698 \n",
       "L 433.541875 318.066305 \n",
       "L 435.029875 301.928457 \n",
       "L 436.517875 318.410433 \n",
       "L 438.005875 312.586524 \n",
       "L 439.493875 318.604632 \n",
       "L 440.981875 318.613843 \n",
       "L 442.469875 317.522683 \n",
       "L 443.957875 297.058455 \n",
       "L 445.445875 318.737732 \n",
       "L 446.933875 315.435324 \n",
       "L 448.421875 318.503601 \n",
       "L 449.909875 305.489171 \n",
       "L 451.397875 318.669663 \n",
       "L 452.885875 316.307861 \n",
       "L 454.373875 316.81327 \n",
       "L 455.861875 318.760381 \n",
       "L 457.349875 317.169255 \n",
       "L 458.837875 306.695751 \n",
       "L 460.325875 273.773443 \n",
       "L 461.813875 316.94712 \n",
       "L 463.301875 314.405925 \n",
       "L 464.789875 303.514045 \n",
       "L 466.277875 314.90664 \n",
       "L 467.765875 256.935506 \n",
       "L 469.253875 306.166538 \n",
       "L 470.741875 318.251552 \n",
       "L 472.229875 317.669627 \n",
       "L 473.717875 318.666363 \n",
       "L 473.717875 318.666363 \n",
       "\" style=\"fill:none;stroke:#4c72b0;stroke-linecap:round;stroke-width:1.75;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 485.621875 318.760937 \n",
       "L 485.621875 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 39.221875 318.760937 \n",
       "L 485.621875 318.760937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 39.221875 11.860937 \n",
       "L 485.621875 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 39.221875 318.760937 \n",
       "L 39.221875 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p3f4a52ffd2\">\n",
       "   <rect height=\"306.9\" width=\"446.4\" x=\"39.221875\" y=\"11.8609375\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7f64b4c045f8>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from matplotlib import pyplot as plt\n",
    "\n",
    "plt.plot(averaged_counts)\n",
    "plt.savefig('function.png')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/robert/Programs/anaconda3/lib/python3.5/site-packages/sklearn/cross_validation.py:44: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.\n",
      "  \"This module will be removed in 0.20.\", DeprecationWarning)\n",
      "/home/robert/Programs/anaconda3/lib/python3.5/site-packages/sklearn/grid_search.py:43: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. This module will be removed in 0.20.\n",
      "  DeprecationWarning)\n"
     ]
    }
   ],
   "source": [
    "from sklearn.svm import SVC\n",
    "from sklearn.model_selection import cross_val_score\n",
    "from sklearn.pipeline import Pipeline\n",
    "from sklearn import grid_search"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "parameters = {'kernel':('linear', 'rbf'), 'C':[1, 10]}\n",
    "svr = SVC()\n",
    "grid = grid_search.GridSearchCV(svr, parameters)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "pipeline1 = Pipeline([('feature_extraction', extractor),\n",
    "                      ('clf', grid)\n",
    "                     ])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "scores = cross_val_score(pipeline1, documents, classes, scoring='f1_macro')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0.752205983608\n"
     ]
    }
   ],
   "source": [
    "print(np.mean(scores))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/robert/Programs/anaconda3/lib/python3.5/site-packages/sklearn/metrics/classification.py:1113: UndefinedMetricWarning: F-score is ill-defined and being set to 0.0 in labels with no predicted samples.\n",
      "  'precision', 'predicted', average, warn_for)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Score: 0.760\n"
     ]
    }
   ],
   "source": [
    "pipeline = Pipeline([('feature_extraction', CountVectorizer(analyzer='char', ngram_range=(3, 3))),\n",
    "                     ('classifier', grid)\n",
    "                    ])\n",
    "scores = cross_val_score(pipeline, documents, classes, scoring='f1_macro')\n",
    "print(\"Score: {:.3f}\".format(np.mean(scores)))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "enron_data_folder = os.path.join(os.path.expanduser(\"~\"), \"data/datasets\", \"enron_mail_20150507\", \"maildir\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from email.parser import Parser\n",
    "p = Parser()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from sklearn.utils import check_random_state"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "def get_enron_corpus(num_authors=10, data_folder=enron_data_folder,\n",
    "                     min_docs_author=10, max_docs_author=100,\n",
    "                     random_state=None):\n",
    "    random_state = check_random_state(random_state)\n",
    "    email_addresses = sorted(os.listdir(data_folder))\n",
    "    random_state.shuffle(email_addresses)\n",
    "    documents = []\n",
    "    classes = []\n",
    "    author_num = 0\n",
    "    authors = {}\n",
    "    for user in email_addresses:\n",
    "        users_email_folder = os.path.join(data_folder, user)\n",
    "        mail_folders = [os.path.join(users_email_folder, subfolder)\n",
    "                        for subfolder in os.listdir(users_email_folder)\n",
    "                        if \"sent\" in subfolder]\n",
    "        try:\n",
    "            authored_emails = [open(os.path.join(mail_folder, email_filename), encoding='cp1252').read()\n",
    "                               for mail_folder in mail_folders\n",
    "                               for email_filename in os.listdir(mail_folder)]\n",
    "        except IsADirectoryError:\n",
    "            continue\n",
    "        if len(authored_emails) < min_docs_author:\n",
    "            continue\n",
    "        if len(authored_emails) > max_docs_author:\n",
    "            authored_emails = authored_emails[:max_docs_author]\n",
    "        contents = [p.parsestr(email)._payload for email in authored_emails]\n",
    "        documents.extend(contents)\n",
    "        classes.extend([author_num] * len(authored_emails))\n",
    "        authors[user] = author_num\n",
    "        author_num += 1\n",
    "        if author_num >= num_authors or author_num >= len(email_addresses):\n",
    "            break\n",
    "    return documents, np.array(classes), authors"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "documents, classes, authors = get_enron_corpus(data_folder=enron_data_folder, random_state=14)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "sns.distplot?"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/robert/Programs/anaconda3/lib/python3.5/site-packages/statsmodels/nonparametric/kdetools.py:20: VisibleDeprecationWarning: using a non-integer number instead of an integer will result in an error in the future\n",
      "  y = X[:m/2+1] + np.r_[0,X[m/2+1:],0]*1j\n"
     ]
    },
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
       "<svg height=\"342pt\" version=\"1.1\" viewBox=\"0 0 512 342\" width=\"512pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <defs>\n",
       "  <style type=\"text/css\">\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:100000;}\n",
       "  </style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 342.282812 \n",
       "L 512.285156 342.282812 \n",
       "L 512.285156 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 44.782813 318.760937 \n",
       "L 491.182812 318.760937 \n",
       "L 491.182812 11.860937 \n",
       "L 44.782813 11.860937 \n",
       "z\n",
       "\" style=\"fill:#eaeaf2;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 318.760937 \n",
       "L 44.782813 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 0 \n",
       "\" id=\"mf105180cbf\" style=\"stroke:#262626;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- −10000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 7.625 0 \n",
       "L 7.625 7.46875 \n",
       "L 25.140625 7.46875 \n",
       "L 25.140625 60.40625 \n",
       "L 9.625 49.3125 \n",
       "L 9.625 57.625 \n",
       "L 25.875 68.796875 \n",
       "L 33.984375 68.796875 \n",
       "L 33.984375 7.46875 \n",
       "L 50.734375 7.46875 \n",
       "L 50.734375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-31\"/>\n",
       "       <path d=\"M 4.9375 29.6875 \n",
       "L 4.9375 36.8125 \n",
       "L 53.515625 36.8125 \n",
       "L 53.515625 29.6875 \n",
       "z\n",
       "\" id=\"LiberationSans-2212\"/>\n",
       "       <path d=\"M 51.703125 34.421875 \n",
       "Q 51.703125 24.515625 49.828125 17.75 \n",
       "Q 47.953125 10.984375 44.703125 6.8125 \n",
       "Q 41.453125 2.640625 37.0625 0.828125 \n",
       "Q 32.671875 -0.984375 27.6875 -0.984375 \n",
       "Q 22.65625 -0.984375 18.3125 0.828125 \n",
       "Q 13.96875 2.640625 10.765625 6.78125 \n",
       "Q 7.5625 10.9375 5.734375 17.703125 \n",
       "Q 3.90625 24.46875 3.90625 34.421875 \n",
       "Q 3.90625 44.828125 5.734375 51.640625 \n",
       "Q 7.5625 58.453125 10.78125 62.5 \n",
       "Q 14.015625 66.546875 18.40625 68.1875 \n",
       "Q 22.796875 69.828125 27.984375 69.828125 \n",
       "Q 32.90625 69.828125 37.21875 68.1875 \n",
       "Q 41.546875 66.546875 44.765625 62.5 \n",
       "Q 48 58.453125 49.84375 51.640625 \n",
       "Q 51.703125 44.828125 51.703125 34.421875 \n",
       "M 42.78125 34.421875 \n",
       "Q 42.78125 42.625 41.796875 48.0625 \n",
       "Q 40.828125 53.515625 38.921875 56.765625 \n",
       "Q 37.015625 60.015625 34.25 61.359375 \n",
       "Q 31.5 62.703125 27.984375 62.703125 \n",
       "Q 24.265625 62.703125 21.4375 61.328125 \n",
       "Q 18.609375 59.96875 16.671875 56.71875 \n",
       "Q 14.75 53.46875 13.765625 48.015625 \n",
       "Q 12.796875 42.578125 12.796875 34.421875 \n",
       "Q 12.796875 26.515625 13.796875 21.09375 \n",
       "Q 14.796875 15.671875 16.71875 12.375 \n",
       "Q 18.65625 9.078125 21.4375 7.640625 \n",
       "Q 24.21875 6.203125 27.78125 6.203125 \n",
       "Q 31.25 6.203125 34.03125 7.640625 \n",
       "Q 36.8125 9.078125 38.734375 12.375 \n",
       "Q 40.671875 15.671875 41.71875 21.09375 \n",
       "Q 42.78125 26.515625 42.78125 34.421875 \n",
       "\" id=\"LiberationSans-30\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(27.96015625 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-2212\"/>\n",
       "       <use x=\"58.3984375\" xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"114.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"169.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"225.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"280.859375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 108.554241 318.760937 \n",
       "L 108.554241 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"108.554241071\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"108.554241071\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 0 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(105.773772321 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 172.32567 318.760937 \n",
       "L 172.32567 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"172.325669643\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"172.325669643\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 10000 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(158.423325893 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-31\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 236.097098 318.760937 \n",
       "L 236.097098 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"236.097098214\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"236.097098214\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 20000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 5.03125 0 \n",
       "L 5.03125 6.203125 \n",
       "Q 7.515625 11.921875 11.109375 16.28125 \n",
       "Q 14.703125 20.65625 18.65625 24.1875 \n",
       "Q 22.609375 27.734375 26.484375 30.765625 \n",
       "Q 30.375 33.796875 33.5 36.8125 \n",
       "Q 36.625 39.84375 38.546875 43.15625 \n",
       "Q 40.484375 46.484375 40.484375 50.6875 \n",
       "Q 40.484375 53.609375 39.59375 55.828125 \n",
       "Q 38.71875 58.0625 37.0625 59.5625 \n",
       "Q 35.40625 61.078125 33.078125 61.828125 \n",
       "Q 30.765625 62.59375 27.9375 62.59375 \n",
       "Q 25.296875 62.59375 22.96875 61.859375 \n",
       "Q 20.65625 61.140625 18.84375 59.671875 \n",
       "Q 17.046875 58.203125 15.890625 56.03125 \n",
       "Q 14.75 53.859375 14.40625 50.984375 \n",
       "L 5.421875 51.8125 \n",
       "Q 5.859375 55.515625 7.46875 58.78125 \n",
       "Q 9.078125 62.0625 11.90625 64.53125 \n",
       "Q 14.75 67 18.71875 68.40625 \n",
       "Q 22.703125 69.828125 27.9375 69.828125 \n",
       "Q 33.0625 69.828125 37.0625 68.609375 \n",
       "Q 41.0625 67.390625 43.8125 64.984375 \n",
       "Q 46.578125 62.59375 48.046875 59.078125 \n",
       "Q 49.515625 55.5625 49.515625 50.984375 \n",
       "Q 49.515625 47.515625 48.265625 44.390625 \n",
       "Q 47.015625 41.265625 44.9375 38.421875 \n",
       "Q 42.875 35.59375 40.140625 32.953125 \n",
       "Q 37.40625 30.328125 34.421875 27.8125 \n",
       "Q 31.453125 25.296875 28.421875 22.828125 \n",
       "Q 25.390625 20.359375 22.71875 17.859375 \n",
       "Q 20.0625 15.375 17.96875 12.8125 \n",
       "Q 15.875 10.25 14.703125 7.46875 \n",
       "L 50.59375 7.46875 \n",
       "L 50.59375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-32\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(222.194754464 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-32\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 299.868527 318.760937 \n",
       "L 299.868527 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"299.868526786\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_15\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"299.868526786\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 30000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.21875 19 \n",
       "Q 51.21875 14.265625 49.671875 10.546875 \n",
       "Q 48.140625 6.84375 45.1875 4.265625 \n",
       "Q 42.234375 1.703125 37.859375 0.359375 \n",
       "Q 33.5 -0.984375 27.875 -0.984375 \n",
       "Q 21.484375 -0.984375 17.109375 0.609375 \n",
       "Q 12.75 2.203125 9.90625 4.8125 \n",
       "Q 7.078125 7.421875 5.65625 10.765625 \n",
       "Q 4.25 14.109375 3.8125 17.671875 \n",
       "L 12.890625 18.5 \n",
       "Q 13.28125 15.765625 14.328125 13.515625 \n",
       "Q 15.375 11.28125 17.1875 9.671875 \n",
       "Q 19 8.0625 21.625 7.171875 \n",
       "Q 24.265625 6.296875 27.875 6.296875 \n",
       "Q 34.515625 6.296875 38.296875 9.5625 \n",
       "Q 42.09375 12.84375 42.09375 19.28125 \n",
       "Q 42.09375 23.09375 40.40625 25.40625 \n",
       "Q 38.71875 27.734375 36.203125 29.03125 \n",
       "Q 33.6875 30.328125 30.734375 30.765625 \n",
       "Q 27.78125 31.203125 25.296875 31.203125 \n",
       "L 20.3125 31.203125 \n",
       "L 20.3125 38.8125 \n",
       "L 25.09375 38.8125 \n",
       "Q 27.59375 38.8125 30.265625 39.328125 \n",
       "Q 32.953125 39.84375 35.171875 41.1875 \n",
       "Q 37.40625 42.53125 38.84375 44.828125 \n",
       "Q 40.28125 47.125 40.28125 50.6875 \n",
       "Q 40.28125 56.203125 37.03125 59.390625 \n",
       "Q 33.796875 62.59375 27.390625 62.59375 \n",
       "Q 21.578125 62.59375 17.984375 59.609375 \n",
       "Q 14.40625 56.640625 13.8125 51.21875 \n",
       "L 4.984375 51.90625 \n",
       "Q 5.515625 56.453125 7.46875 59.8125 \n",
       "Q 9.421875 63.1875 12.421875 65.40625 \n",
       "Q 15.4375 67.625 19.28125 68.71875 \n",
       "Q 23.140625 69.828125 27.484375 69.828125 \n",
       "Q 33.25 69.828125 37.390625 68.375 \n",
       "Q 41.546875 66.9375 44.1875 64.46875 \n",
       "Q 46.828125 62.015625 48.0625 58.6875 \n",
       "Q 49.3125 55.375 49.3125 51.609375 \n",
       "Q 49.3125 48.578125 48.484375 45.9375 \n",
       "Q 47.65625 43.3125 45.890625 41.203125 \n",
       "Q 44.140625 39.109375 41.421875 37.59375 \n",
       "Q 38.71875 36.078125 34.90625 35.296875 \n",
       "L 34.90625 35.109375 \n",
       "Q 39.0625 34.671875 42.140625 33.21875 \n",
       "Q 45.21875 31.78125 47.21875 29.625 \n",
       "Q 49.21875 27.484375 50.21875 24.75 \n",
       "Q 51.21875 22.015625 51.21875 19 \n",
       "\" id=\"LiberationSans-33\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(285.966183036 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-33\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_16\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 363.639955 318.760937 \n",
       "L 363.639955 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_17\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"363.639955357\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"363.639955357\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 40000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 43.015625 15.578125 \n",
       "L 43.015625 0 \n",
       "L 34.71875 0 \n",
       "L 34.71875 15.578125 \n",
       "L 2.296875 15.578125 \n",
       "L 2.296875 22.40625 \n",
       "L 33.796875 68.796875 \n",
       "L 43.015625 68.796875 \n",
       "L 43.015625 22.515625 \n",
       "L 52.6875 22.515625 \n",
       "L 52.6875 15.578125 \n",
       "z\n",
       "M 34.71875 58.890625 \n",
       "Q 34.625 58.640625 34.234375 57.9375 \n",
       "Q 33.84375 57.234375 33.34375 56.34375 \n",
       "Q 32.859375 55.46875 32.34375 54.5625 \n",
       "Q 31.84375 53.65625 31.453125 53.078125 \n",
       "L 13.8125 27.09375 \n",
       "Q 13.578125 26.703125 13.109375 26.0625 \n",
       "Q 12.640625 25.4375 12.15625 24.78125 \n",
       "Q 11.671875 24.125 11.171875 23.484375 \n",
       "Q 10.6875 22.859375 10.40625 22.515625 \n",
       "L 34.71875 22.515625 \n",
       "z\n",
       "\" id=\"LiberationSans-34\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(349.737611607 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-34\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 427.411384 318.760937 \n",
       "L 427.411384 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"427.411383929\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_21\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"427.411383929\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 50000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.421875 22.40625 \n",
       "Q 51.421875 17.234375 49.859375 12.9375 \n",
       "Q 48.296875 8.640625 45.21875 5.53125 \n",
       "Q 42.140625 2.4375 37.578125 0.71875 \n",
       "Q 33.015625 -0.984375 27 -0.984375 \n",
       "Q 21.578125 -0.984375 17.546875 0.28125 \n",
       "Q 13.53125 1.5625 10.734375 3.78125 \n",
       "Q 7.953125 6 6.3125 8.984375 \n",
       "Q 4.6875 11.96875 4 15.375 \n",
       "L 12.890625 16.40625 \n",
       "Q 13.421875 14.453125 14.390625 12.625 \n",
       "Q 15.375 10.796875 17.0625 9.34375 \n",
       "Q 18.75 7.90625 21.21875 7.046875 \n",
       "Q 23.6875 6.203125 27.203125 6.203125 \n",
       "Q 30.609375 6.203125 33.390625 7.25 \n",
       "Q 36.1875 8.296875 38.15625 10.34375 \n",
       "Q 40.140625 12.40625 41.203125 15.375 \n",
       "Q 42.28125 18.359375 42.28125 22.21875 \n",
       "Q 42.28125 25.390625 41.25 28.046875 \n",
       "Q 40.234375 30.71875 38.328125 32.640625 \n",
       "Q 36.421875 34.578125 33.65625 35.640625 \n",
       "Q 30.90625 36.71875 27.390625 36.71875 \n",
       "Q 25.203125 36.71875 23.34375 36.328125 \n",
       "Q 21.484375 35.9375 19.890625 35.25 \n",
       "Q 18.3125 34.578125 17.015625 33.671875 \n",
       "Q 15.71875 32.765625 14.59375 31.78125 \n",
       "L 6 31.78125 \n",
       "L 8.296875 68.796875 \n",
       "L 47.40625 68.796875 \n",
       "L 47.40625 61.328125 \n",
       "L 16.3125 61.328125 \n",
       "L 14.984375 39.5 \n",
       "Q 17.328125 41.3125 20.84375 42.59375 \n",
       "Q 24.359375 43.890625 29.203125 43.890625 \n",
       "Q 34.328125 43.890625 38.421875 42.328125 \n",
       "Q 42.53125 40.765625 45.40625 37.90625 \n",
       "Q 48.296875 35.0625 49.859375 31.109375 \n",
       "Q 51.421875 27.15625 51.421875 22.40625 \n",
       "\" id=\"LiberationSans-35\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(413.509040179 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-35\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_8\">\n",
       "     <g id=\"line2d_22\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 491.182812 318.760937 \n",
       "L 491.182812 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_23\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 60000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.21875 22.515625 \n",
       "Q 51.21875 17.328125 49.78125 13 \n",
       "Q 48.34375 8.6875 45.53125 5.578125 \n",
       "Q 42.71875 2.484375 38.5625 0.75 \n",
       "Q 34.421875 -0.984375 29 -0.984375 \n",
       "Q 23 -0.984375 18.5 1.3125 \n",
       "Q 14.015625 3.609375 11.03125 7.921875 \n",
       "Q 8.0625 12.25 6.5625 18.53125 \n",
       "Q 5.078125 24.8125 5.078125 32.8125 \n",
       "Q 5.078125 42 6.765625 48.921875 \n",
       "Q 8.453125 55.859375 11.625 60.5 \n",
       "Q 14.796875 65.140625 19.359375 67.484375 \n",
       "Q 23.921875 69.828125 29.6875 69.828125 \n",
       "Q 33.203125 69.828125 36.28125 69.09375 \n",
       "Q 39.359375 68.359375 41.875 66.71875 \n",
       "Q 44.390625 65.09375 46.28125 62.40625 \n",
       "Q 48.1875 59.71875 49.3125 55.8125 \n",
       "L 40.921875 54.296875 \n",
       "Q 39.546875 58.734375 36.546875 60.71875 \n",
       "Q 33.546875 62.703125 29.59375 62.703125 \n",
       "Q 25.984375 62.703125 23.046875 60.984375 \n",
       "Q 20.125 59.28125 18.0625 55.875 \n",
       "Q 16.015625 52.484375 14.90625 47.359375 \n",
       "Q 13.8125 42.234375 13.8125 35.40625 \n",
       "Q 16.21875 39.84375 20.5625 42.15625 \n",
       "Q 24.90625 44.484375 30.515625 44.484375 \n",
       "Q 35.203125 44.484375 39.015625 42.96875 \n",
       "Q 42.828125 41.453125 45.53125 38.59375 \n",
       "Q 48.25 35.75 49.734375 31.671875 \n",
       "Q 51.21875 27.59375 51.21875 22.515625 \n",
       "M 42.28125 22.125 \n",
       "Q 42.28125 25.6875 41.40625 28.5625 \n",
       "Q 40.53125 31.453125 38.765625 33.46875 \n",
       "Q 37.015625 35.5 34.421875 36.59375 \n",
       "Q 31.84375 37.703125 28.421875 37.703125 \n",
       "Q 26.03125 37.703125 23.578125 36.984375 \n",
       "Q 21.140625 36.28125 19.15625 34.6875 \n",
       "Q 17.1875 33.109375 15.9375 30.515625 \n",
       "Q 14.703125 27.9375 14.703125 24.21875 \n",
       "Q 14.703125 20.40625 15.671875 17.109375 \n",
       "Q 16.65625 13.8125 18.484375 11.375 \n",
       "Q 20.3125 8.9375 22.890625 7.515625 \n",
       "Q 25.484375 6.109375 28.71875 6.109375 \n",
       "Q 31.890625 6.109375 34.40625 7.203125 \n",
       "Q 36.921875 8.296875 38.671875 10.375 \n",
       "Q 40.4375 12.453125 41.359375 15.421875 \n",
       "Q 42.28125 18.40625 42.28125 22.125 \n",
       "\" id=\"LiberationSans-36\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(477.28046875 333.0078125)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-36\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 318.760937 \n",
       "L 491.182812 318.760937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_27\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"318.7609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- 0.0000 -->\n",
       "      <defs>\n",
       "       <path d=\"M 9.125 0 \n",
       "L 9.125 10.6875 \n",
       "L 18.65625 10.6875 \n",
       "L 18.65625 0 \n",
       "z\n",
       "\" id=\"LiberationSans-2e\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 321.346875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_28\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 274.91808 \n",
       "L 491.182812 274.91808 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_29\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"274.918080357\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_30\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"274.918080357\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- 0.0001 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 277.504017857)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-31\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_31\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 231.075223 \n",
       "L 491.182812 231.075223 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_32\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"231.075223214\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_33\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"231.075223214\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 0.0002 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 233.661160714)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-32\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_34\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 187.232366 \n",
       "L 491.182812 187.232366 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_35\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"187.232366071\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_36\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"187.232366071\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.0003 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 189.818303571)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-33\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_37\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 143.389509 \n",
       "L 491.182812 143.389509 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_38\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"143.389508929\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_39\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"143.389508929\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 0.0004 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 145.975446429)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-34\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_40\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 99.546652 \n",
       "L 491.182812 99.546652 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_41\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"99.5466517857\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_42\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"99.5466517857\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- 0.0005 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 102.132589286)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-35\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_43\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 55.703795 \n",
       "L 491.182812 55.703795 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_44\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"55.7037946429\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_45\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"55.7037946429\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_15\">\n",
       "      <!-- 0.0006 -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 58.2897321429)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-36\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_8\">\n",
       "     <g id=\"line2d_46\">\n",
       "      <path clip-path=\"url(#pd1badaba8d)\" d=\"M 44.782813 11.860937 \n",
       "L 491.182812 11.860937 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_47\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"44.7828125\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_48\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"491.1828125\" xlink:href=\"#mf105180cbf\" y=\"11.8609375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_16\">\n",
       "      <!-- 0.0007 -->\n",
       "      <defs>\n",
       "       <path d=\"M 50.59375 61.671875 \n",
       "Q 45.40625 53.765625 41.0625 46.453125 \n",
       "Q 36.71875 39.15625 33.59375 31.75 \n",
       "Q 30.46875 24.359375 28.734375 16.578125 \n",
       "Q 27 8.796875 27 0 \n",
       "L 17.828125 0 \n",
       "Q 17.828125 8.25 19.78125 16.1875 \n",
       "Q 21.734375 24.125 25.046875 31.765625 \n",
       "Q 28.375 39.40625 32.765625 46.78125 \n",
       "Q 37.15625 54.15625 42.09375 61.328125 \n",
       "L 5.125 61.328125 \n",
       "L 5.125 68.796875 \n",
       "L 50.59375 68.796875 \n",
       "z\n",
       "\" id=\"LiberationSans-37\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(7.2 14.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-2e\"/>\n",
       "       <use x=\"83.3984375\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"139.013671875\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"194.62890625\" xlink:href=\"#LiberationSans-30\"/>\n",
       "       <use x=\"250.244140625\" xlink:href=\"#LiberationSans-37\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 108.573373 318.760937 \n",
       "L 114.934573 318.760937 \n",
       "L 114.934573 26.81882 \n",
       "L 108.573373 26.81882 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 114.934573 318.760937 \n",
       "L 121.295772 318.760937 \n",
       "L 121.295772 230.209774 \n",
       "L 114.934573 230.209774 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 121.295772 318.760937 \n",
       "L 127.656972 318.760937 \n",
       "L 127.656972 286.476659 \n",
       "L 121.295772 286.476659 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 127.656973 318.760937 \n",
       "L 134.018173 318.760937 \n",
       "L 134.018173 307.230838 \n",
       "L 127.656973 307.230838 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 134.018172 318.760937 \n",
       "L 140.379372 318.760937 \n",
       "L 140.379372 315.53251 \n",
       "L 134.018172 315.53251 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 140.379372 318.760937 \n",
       "L 146.740572 318.760937 \n",
       "L 146.740572 315.53251 \n",
       "L 140.379372 315.53251 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 146.740572 318.760937 \n",
       "L 153.101772 318.760937 \n",
       "L 153.101772 317.83853 \n",
       "L 146.740572 317.83853 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 153.101773 318.760937 \n",
       "L 159.462973 318.760937 \n",
       "L 159.462973 317.377326 \n",
       "L 153.101773 317.377326 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 159.462973 318.760937 \n",
       "L 165.824173 318.760937 \n",
       "L 165.824173 316.916122 \n",
       "L 159.462973 316.916122 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_12\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 165.824173 318.760937 \n",
       "L 172.185372 318.760937 \n",
       "L 172.185372 318.299734 \n",
       "L 165.824173 318.299734 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 172.185372 318.760937 \n",
       "L 178.546572 318.760937 \n",
       "L 178.546572 318.760937 \n",
       "L 172.185372 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 178.546572 318.760937 \n",
       "L 184.907772 318.760937 \n",
       "L 184.907772 316.916122 \n",
       "L 178.546572 316.916122 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_15\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 184.907772 318.760937 \n",
       "L 191.268972 318.760937 \n",
       "L 191.268972 317.83853 \n",
       "L 184.907772 317.83853 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_16\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 191.268973 318.760937 \n",
       "L 197.630173 318.760937 \n",
       "L 197.630173 318.760937 \n",
       "L 191.268973 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_17\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 197.630173 318.760937 \n",
       "L 203.991373 318.760937 \n",
       "L 203.991373 318.760937 \n",
       "L 197.630173 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_18\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 203.991373 318.760937 \n",
       "L 210.352573 318.760937 \n",
       "L 210.352573 318.760937 \n",
       "L 203.991373 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_19\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 210.352573 318.760937 \n",
       "L 216.713773 318.760937 \n",
       "L 216.713773 318.760937 \n",
       "L 210.352573 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_20\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 216.713773 318.760937 \n",
       "L 223.074973 318.760937 \n",
       "L 223.074973 317.83853 \n",
       "L 216.713773 317.83853 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_21\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 223.074973 318.760937 \n",
       "L 229.436172 318.760937 \n",
       "L 229.436172 318.760937 \n",
       "L 223.074973 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_22\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 229.436172 318.760937 \n",
       "L 235.797372 318.760937 \n",
       "L 235.797372 318.760937 \n",
       "L 229.436172 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_23\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 235.797372 318.760937 \n",
       "L 242.158572 318.760937 \n",
       "L 242.158572 318.760937 \n",
       "L 235.797372 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_24\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 242.158572 318.760937 \n",
       "L 248.519772 318.760937 \n",
       "L 248.519772 318.760937 \n",
       "L 242.158572 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_25\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 248.519772 318.760937 \n",
       "L 254.880972 318.760937 \n",
       "L 254.880972 318.760937 \n",
       "L 248.519772 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_26\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 254.880972 318.760937 \n",
       "L 261.242172 318.760937 \n",
       "L 261.242172 318.760937 \n",
       "L 254.880972 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_27\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 261.242172 318.760937 \n",
       "L 267.603372 318.760937 \n",
       "L 267.603372 318.760937 \n",
       "L 261.242172 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_28\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 267.603372 318.760937 \n",
       "L 273.964572 318.760937 \n",
       "L 273.964572 318.760937 \n",
       "L 267.603372 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_29\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 273.964572 318.760937 \n",
       "L 280.325772 318.760937 \n",
       "L 280.325772 318.760937 \n",
       "L 273.964572 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_30\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 280.325772 318.760937 \n",
       "L 286.686972 318.760937 \n",
       "L 286.686972 318.760937 \n",
       "L 280.325772 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_31\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 286.686973 318.760937 \n",
       "L 293.048173 318.760937 \n",
       "L 293.048173 318.760937 \n",
       "L 286.686973 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_32\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 293.048172 318.760937 \n",
       "L 299.409372 318.760937 \n",
       "L 299.409372 318.760937 \n",
       "L 293.048172 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_33\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 299.409373 318.760937 \n",
       "L 305.770573 318.760937 \n",
       "L 305.770573 318.760937 \n",
       "L 299.409373 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_34\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 305.770572 318.760937 \n",
       "L 312.131772 318.760937 \n",
       "L 312.131772 318.760937 \n",
       "L 305.770572 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_35\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 312.131773 318.760937 \n",
       "L 318.492973 318.760937 \n",
       "L 318.492973 318.760937 \n",
       "L 312.131773 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_36\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 318.492972 318.760937 \n",
       "L 324.854172 318.760937 \n",
       "L 324.854172 318.760937 \n",
       "L 318.492972 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_37\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 324.854173 318.760937 \n",
       "L 331.215373 318.760937 \n",
       "L 331.215373 318.760937 \n",
       "L 324.854173 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_38\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 331.215372 318.760937 \n",
       "L 337.576572 318.760937 \n",
       "L 337.576572 318.760937 \n",
       "L 331.215372 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_39\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 337.576572 318.760937 \n",
       "L 343.937772 318.760937 \n",
       "L 343.937772 318.760937 \n",
       "L 337.576572 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_40\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 343.937772 318.760937 \n",
       "L 350.298972 318.760937 \n",
       "L 350.298972 318.760937 \n",
       "L 343.937772 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_41\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 350.298972 318.760937 \n",
       "L 356.660172 318.760937 \n",
       "L 356.660172 318.760937 \n",
       "L 350.298972 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_42\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 356.660172 318.760937 \n",
       "L 363.021372 318.760937 \n",
       "L 363.021372 318.760937 \n",
       "L 356.660172 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_43\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 363.021372 318.760937 \n",
       "L 369.382572 318.760937 \n",
       "L 369.382572 318.760937 \n",
       "L 363.021372 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_44\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 369.382572 318.760937 \n",
       "L 375.743772 318.760937 \n",
       "L 375.743772 318.760937 \n",
       "L 369.382572 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_45\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 375.743772 318.760937 \n",
       "L 382.104972 318.760937 \n",
       "L 382.104972 318.760937 \n",
       "L 375.743772 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_46\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 382.104972 318.760937 \n",
       "L 388.466172 318.760937 \n",
       "L 388.466172 318.760937 \n",
       "L 382.104972 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_47\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 388.466172 318.760937 \n",
       "L 394.827372 318.760937 \n",
       "L 394.827372 318.760937 \n",
       "L 388.466172 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_48\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 394.827372 318.760937 \n",
       "L 401.188572 318.760937 \n",
       "L 401.188572 318.760937 \n",
       "L 394.827372 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_49\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 401.188572 318.760937 \n",
       "L 407.549772 318.760937 \n",
       "L 407.549772 318.760937 \n",
       "L 401.188572 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_50\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 407.549772 318.760937 \n",
       "L 413.910972 318.760937 \n",
       "L 413.910972 318.760937 \n",
       "L 407.549772 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_51\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 413.910972 318.760937 \n",
       "L 420.272172 318.760937 \n",
       "L 420.272172 318.760937 \n",
       "L 413.910972 318.760937 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_52\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 420.272172 318.760937 \n",
       "L 426.633372 318.760937 \n",
       "L 426.633372 318.299734 \n",
       "L 420.272172 318.299734 \n",
       "z\n",
       "\" style=\"fill:#4c72b0;opacity:0.4;stroke:#000000;stroke-linejoin:miter;stroke-width:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_49\">\n",
       "    <path clip-path=\"url(#pd1badaba8d)\" d=\"M 104.349173 316.282374 \n",
       "L 106.920106 308.460855 \n",
       "L 109.491038 137.042012 \n",
       "L 112.06197 103.723298 \n",
       "L 114.632903 172.08061 \n",
       "L 117.203835 222.806862 \n",
       "L 119.774767 245.722765 \n",
       "L 122.345699 273.412028 \n",
       "L 124.916632 294.809189 \n",
       "L 127.487564 298.791558 \n",
       "L 130.058496 306.200685 \n",
       "L 132.629428 310.204421 \n",
       "L 135.200361 314.428606 \n",
       "L 137.771293 314.83449 \n",
       "L 140.342225 314.972123 \n",
       "L 142.913157 316.300005 \n",
       "L 145.48409 316.750664 \n",
       "L 148.055022 316.692658 \n",
       "L 150.625954 318.266703 \n",
       "L 153.196887 318.734764 \n",
       "L 155.767819 317.592625 \n",
       "L 160.909683 316.198923 \n",
       "L 163.480616 317.444741 \n",
       "L 166.051548 317.713928 \n",
       "L 168.62248 318.722499 \n",
       "L 171.193412 318.051877 \n",
       "L 176.335277 318.715217 \n",
       "L 178.906209 318.668941 \n",
       "L 181.477141 317.488284 \n",
       "L 184.048074 314.594354 \n",
       "L 186.619006 317.542389 \n",
       "L 189.189938 318.657572 \n",
       "L 194.331803 318.760937 \n",
       "L 214.899261 318.760937 \n",
       "L 217.470193 318.120662 \n",
       "L 220.041126 318.14074 \n",
       "L 222.612058 317.795178 \n",
       "L 225.18299 318.748537 \n",
       "L 232.895787 318.722822 \n",
       "L 240.608584 318.760937 \n",
       "L 248.32138 318.734659 \n",
       "L 261.176042 318.760937 \n",
       "L 274.030703 318.737768 \n",
       "L 286.885365 318.760937 \n",
       "L 299.740026 318.73611 \n",
       "L 312.594687 318.760937 \n",
       "L 325.449349 318.730327 \n",
       "L 333.162145 318.760937 \n",
       "L 340.874942 318.7236 \n",
       "L 348.587739 318.760937 \n",
       "L 356.300536 318.712273 \n",
       "L 364.013333 318.760937 \n",
       "L 366.584265 318.700198 \n",
       "L 369.155197 318.760937 \n",
       "L 371.726129 318.691969 \n",
       "L 374.297062 318.760937 \n",
       "L 376.867994 318.681641 \n",
       "L 379.438926 318.760937 \n",
       "L 382.009858 318.668475 \n",
       "L 384.580791 318.760937 \n",
       "L 387.151723 318.651375 \n",
       "L 389.722655 318.760937 \n",
       "L 392.293588 318.628677 \n",
       "L 394.86452 318.760937 \n",
       "L 397.435452 318.597754 \n",
       "L 400.006384 318.760937 \n",
       "L 402.577317 318.554283 \n",
       "L 405.148249 318.760937 \n",
       "L 407.719181 318.490778 \n",
       "L 410.290113 318.760937 \n",
       "L 412.861046 318.393442 \n",
       "L 415.431978 318.760937 \n",
       "L 418.00291 318.234683 \n",
       "L 420.573842 318.760937 \n",
       "L 423.144775 317.89876 \n",
       "L 425.715707 318.760937 \n",
       "L 428.286639 316.965997 \n",
       "L 430.857572 318.760937 \n",
       "L 430.857572 318.760937 \n",
       "\" style=\"fill:none;stroke:#4c72b0;stroke-linecap:round;stroke-width:1.75;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_53\">\n",
       "    <path d=\"M 491.182812 318.760937 \n",
       "L 491.182812 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_54\">\n",
       "    <path d=\"M 44.782813 318.760937 \n",
       "L 491.182812 318.760937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_55\">\n",
       "    <path d=\"M 44.782813 11.860937 \n",
       "L 491.182812 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_56\">\n",
       "    <path d=\"M 44.782813 318.760937 \n",
       "L 44.782813 11.860937 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pd1badaba8d\">\n",
       "   <rect height=\"306.9\" width=\"446.4\" x=\"44.7828125\" y=\"11.8609375\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7f64b474de80>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "document_lengths = [len(document) for document in documents]\n",
    "sns.distplot(document_lengths)\n",
    "plt.savefig(\"enron_dist.png\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(953, 953)"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "len(documents), len(classes)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'I would like to be on the panel but I have on a conflict on the conference \\ndates.  Please keep me in mind for next year.  \\n\\nMark Haedicke'"
      ]
     },
     "execution_count": 30,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "documents[100]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Score: 0.683\n"
     ]
    }
   ],
   "source": [
    "scores = cross_val_score(pipeline, documents, classes, scoring='f1_macro')\n",
    "print(\"Score: {:.3f}\".format(np.mean(scores)))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from sklearn.cross_validation import train_test_split\n",
    "training_documents, testing_documents, y_train, y_test = train_test_split(documents, classes, random_state=14)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "pipeline.fit(training_documents, y_train)\n",
    "y_pred = pipeline.predict(testing_documents)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'C': 1, 'kernel': 'linear'}\n"
     ]
    }
   ],
   "source": [
    "print(pipeline.named_steps['classifier'].best_params_)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from sklearn.metrics import confusion_matrix\n",
    "cm = confusion_matrix(y_pred, y_test)\n",
    "cm = cm / cm.astype(np.float).sum(axis=1)\n",
    "sorted_authors = sorted(authors.keys(), key=lambda x:authors[x])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
       "<svg height=\"1719pt\" version=\"1.1\" viewBox=\"0 0 1766 1719\" width=\"1766pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <defs>\n",
       "  <style type=\"text/css\">\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:100000;}\n",
       "  </style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 1719.975938 \n",
       "L 1766.800938 1719.975938 \n",
       "L 1766.800938 0 \n",
       "L 0 0 \n",
       "L 0 1719.975938 \n",
       "z\n",
       "\" style=\"fill:none;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 85.600938 1681.2 \n",
       "L 1759.600938 1681.2 \n",
       "L 1759.600938 7.2 \n",
       "L 85.600938 7.2 \n",
       "z\n",
       "\" style=\"fill:#eaeaf2;\"/>\n",
       "   </g>\n",
       "   <g clip-path=\"url(#p52e7715ffa)\">\n",
       "    <image height=\"1675.0\" id=\"image4a9c08f2d3\" width=\"1675.0\" x=\"85.6009375\" xlink:href=\"data:image/png;base64,\n",
       "iVBORw0KGgoAAAANSUhEUgAABosAAAaLCAYAAADafJWGAAAABHNCSVQICAgIfAhkiAAAIABJREFUeJzs2z2OjVEAx2FjzAcTGR+FSqJS6vQkCguwAIuQaVUKG7ADG9BIFEqlBWgUEqGY4kZc4g6vDbxvJzlXfs+zgn91knN+OTu3T15P52ALvTm5N3oCLLpxfDh6AsB/59PpevQEmHXz+qXRE2CRs5NtdfnwwugJsOjK0f7oCTBrtd6MngCLzo8eAAAAAAAAwDhiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABC282MzTaNHwJyrD5+PngCLPr96MnoCzLq4vzt6AgDwD63Wm9ETYNbkOYktdrDnXsR2cmdnm/lZBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAITt/NhM0+gRMOfr6ufoCbDo/rO3oyfArHdPH4yeAIu+/TwbPQFmXT3aHz0BFv3+48rOdjq+tDd6AsB/Z7XejJ4Ai/wsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgLCdD1++T6NHwJyPp99HT4BFd29dGz0BZj1++X70BFj04tGd0RNg1vXLB6MnwKLVejN6AsyaJs9JbK+Dvd3RE2DWr7M/oyfAIj+LAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAD+sm/3qFGFYRiGCf5kSBCRFIIgrsJtiLgBQVu3ojYuQV2HvVgJFpaSToxEzTjJTBw3cE79ZbivawVP9x3OzQsAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhO39+LPejh4BU36vNqMnwKy7txejJwDsnHvP3o+eAJM+vXoyegLM2lz+Gz0BJt0/Ohg9AWDnnC7XoyfALJdFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAELZ3fLLajh4BUxY3ro2eALMOF9dHTwDYOcvzzegJMOnB83ejJ8Cs72+fjp4Ak1YXl6MnwKzFTf+UuJpOl+vRE2CWyyIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAAAQIasiAAAcEUlEQVSAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgbO/versdPQKmnK02oyfArMPF9dETAHbO8tzbztV0sO9d5+q68/DF6Akw6efHN6MnAOyc0+V69ASY5bIIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwsQiAAAAAACAMLEIAAAAAAAgTCwCAAAAAAAIE4sAAAAAAADCxCIAAAAAAIAwsQgAAAAAACBMLAIAAAAAAAgTiwAAAAAAAMLEIgAAAAAAgDCxCAAAAAAAIEwsAgAAAAAACBOLAAAAAAAAwvaOT1bb0SNgytGt/dETAHbO6uJy9ASYdXa+GT0BJvnu5Cr7cvxr9ASY9Pjlh9ETYNbX149GT4BJn7+djp4As1wWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAADwv327t2koBsAoKhSU8FeEkkHYg0HYhZ5tKNmCjipSiiBQIhIWeK920D1ngq9wYevKhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABB2sdkdTqNHwJSb1eXoCTDre/87egJMul4uRk8A+Hc+tz+jJ8Csh/XV6AkA/8794/PoCTDp4+1l9ASY5WcRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhF1sdofT6BEw5WZ1OXoCzNrs9qMnwKTb5WL0BJh1PLl2cp6OjiZn7O7Ku4jztP3yJuJ8rW+XoyfApKfX99ETYJafRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAECYWAQAAAAAABAmFgEAAAAAAISJRQAAAAAAAGFiEQAAAAAAQJhYBAAAAAAAECYWAQAAAAAAhIlFAAAAAAAAYWIRAAAAAABAmFgEAAAAAAAQJhYBAAAAAACEiUUAAAAAAABhYhEAAAAAAEDYH+AAq/TLyDptAAAAAElFTkSuQmCC\" y=\"6.2\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 169.300938 1681.2 \n",
       "L 169.300938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 0 \n",
       "\" id=\"mb18149d3ff\" style=\"stroke:#262626;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"169.3009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"169.3009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- dickson-s -->\n",
       "      <defs>\n",
       "       <path d=\"M 40.28125 0 \n",
       "L 40.28125 33.5 \n",
       "Q 40.28125 37.359375 39.71875 39.9375 \n",
       "Q 39.15625 42.53125 37.890625 44.109375 \n",
       "Q 36.625 45.703125 34.546875 46.359375 \n",
       "Q 32.46875 47.015625 29.390625 47.015625 \n",
       "Q 26.265625 47.015625 23.75 45.921875 \n",
       "Q 21.234375 44.828125 19.453125 42.75 \n",
       "Q 17.671875 40.671875 16.6875 37.625 \n",
       "Q 15.71875 34.578125 15.71875 30.609375 \n",
       "L 15.71875 0 \n",
       "L 6.9375 0 \n",
       "L 6.9375 41.546875 \n",
       "Q 6.9375 43.21875 6.90625 45.046875 \n",
       "Q 6.890625 46.875 6.828125 48.5 \n",
       "Q 6.78125 50.140625 6.734375 51.3125 \n",
       "Q 6.6875 52.484375 6.640625 52.828125 \n",
       "L 14.9375 52.828125 \n",
       "Q 14.984375 52.59375 15.03125 51.515625 \n",
       "Q 15.09375 50.4375 15.15625 49.046875 \n",
       "Q 15.234375 47.65625 15.28125 46.21875 \n",
       "Q 15.328125 44.78125 15.328125 43.796875 \n",
       "L 15.484375 43.796875 \n",
       "Q 16.75 46.09375 18.265625 47.953125 \n",
       "Q 19.78125 49.8125 21.78125 51.09375 \n",
       "Q 23.78125 52.390625 26.359375 53.09375 \n",
       "Q 28.953125 53.8125 32.375 53.8125 \n",
       "Q 36.765625 53.8125 39.9375 52.734375 \n",
       "Q 43.109375 51.65625 45.15625 49.40625 \n",
       "Q 47.21875 47.171875 48.171875 43.625 \n",
       "Q 49.125 40.09375 49.125 35.203125 \n",
       "L 49.125 0 \n",
       "z\n",
       "\" id=\"LiberationSans-6e\"/>\n",
       "       <path d=\"M 4.4375 22.65625 \n",
       "L 4.4375 30.46875 \n",
       "L 28.859375 30.46875 \n",
       "L 28.859375 22.65625 \n",
       "z\n",
       "\" id=\"LiberationSans-2d\"/>\n",
       "       <path d=\"M 51.421875 26.46875 \n",
       "Q 51.421875 12.59375 45.3125 5.796875 \n",
       "Q 39.203125 -0.984375 27.59375 -0.984375 \n",
       "Q 22.078125 -0.984375 17.71875 0.671875 \n",
       "Q 13.375 2.34375 10.375 5.765625 \n",
       "Q 7.375 9.1875 5.78125 14.328125 \n",
       "Q 4.203125 19.484375 4.203125 26.46875 \n",
       "Q 4.203125 53.8125 27.875 53.8125 \n",
       "Q 34.03125 53.8125 38.5 52.09375 \n",
       "Q 42.96875 50.390625 45.828125 46.96875 \n",
       "Q 48.6875 43.5625 50.046875 38.421875 \n",
       "Q 51.421875 33.296875 51.421875 26.46875 \n",
       "M 42.1875 26.46875 \n",
       "Q 42.1875 32.625 41.234375 36.625 \n",
       "Q 40.28125 40.625 38.453125 43.015625 \n",
       "Q 36.625 45.40625 33.984375 46.359375 \n",
       "Q 31.34375 47.3125 28.03125 47.3125 \n",
       "Q 24.65625 47.3125 21.9375 46.3125 \n",
       "Q 19.234375 45.3125 17.328125 42.890625 \n",
       "Q 15.4375 40.484375 14.421875 36.46875 \n",
       "Q 13.421875 32.46875 13.421875 26.46875 \n",
       "Q 13.421875 20.3125 14.5 16.28125 \n",
       "Q 15.578125 12.25 17.453125 9.859375 \n",
       "Q 19.34375 7.46875 21.90625 6.484375 \n",
       "Q 24.46875 5.515625 27.484375 5.515625 \n",
       "Q 30.859375 5.515625 33.59375 6.46875 \n",
       "Q 36.328125 7.421875 38.234375 9.8125 \n",
       "Q 40.140625 12.203125 41.15625 16.25 \n",
       "Q 42.1875 20.3125 42.1875 26.46875 \n",
       "\" id=\"LiberationSans-6f\"/>\n",
       "       <path d=\"M 40.09375 8.5 \n",
       "Q 37.640625 3.421875 33.609375 1.21875 \n",
       "Q 29.59375 -0.984375 23.640625 -0.984375 \n",
       "Q 13.625 -0.984375 8.90625 5.75 \n",
       "Q 4.203125 12.5 4.203125 26.171875 \n",
       "Q 4.203125 53.8125 23.640625 53.8125 \n",
       "Q 29.640625 53.8125 33.640625 51.609375 \n",
       "Q 37.640625 49.421875 40.09375 44.625 \n",
       "L 40.1875 44.625 \n",
       "Q 40.1875 45.125 40.15625 46.171875 \n",
       "Q 40.140625 47.21875 40.109375 48.359375 \n",
       "Q 40.09375 49.515625 40.09375 50.53125 \n",
       "Q 40.09375 51.5625 40.09375 52 \n",
       "L 40.09375 72.46875 \n",
       "L 48.875 72.46875 \n",
       "L 48.875 10.890625 \n",
       "Q 48.875 8.984375 48.890625 7.21875 \n",
       "Q 48.921875 5.46875 48.96875 4 \n",
       "Q 49.03125 2.546875 49.078125 1.484375 \n",
       "Q 49.125 0.4375 49.171875 0 \n",
       "L 40.765625 0 \n",
       "Q 40.671875 0.484375 40.59375 1.390625 \n",
       "Q 40.53125 2.296875 40.453125 3.46875 \n",
       "Q 40.375 4.640625 40.328125 5.9375 \n",
       "Q 40.28125 7.234375 40.28125 8.5 \n",
       "z\n",
       "M 13.421875 26.46875 \n",
       "Q 13.421875 21 14.109375 17.09375 \n",
       "Q 14.796875 13.1875 16.3125 10.671875 \n",
       "Q 17.828125 8.15625 20.171875 6.984375 \n",
       "Q 22.515625 5.8125 25.875 5.8125 \n",
       "Q 29.34375 5.8125 32 6.9375 \n",
       "Q 34.671875 8.0625 36.453125 10.578125 \n",
       "Q 38.234375 13.09375 39.15625 17.140625 \n",
       "Q 40.09375 21.1875 40.09375 27.046875 \n",
       "Q 40.09375 32.671875 39.15625 36.546875 \n",
       "Q 38.234375 40.4375 36.421875 42.828125 \n",
       "Q 34.625 45.21875 32 46.265625 \n",
       "Q 29.390625 47.3125 25.984375 47.3125 \n",
       "Q 22.75 47.3125 20.40625 46.1875 \n",
       "Q 18.0625 45.0625 16.5 42.578125 \n",
       "Q 14.9375 40.09375 14.171875 36.109375 \n",
       "Q 13.421875 32.125 13.421875 26.46875 \n",
       "\" id=\"LiberationSans-64\"/>\n",
       "       <path d=\"M 39.84375 0 \n",
       "L 21.96875 24.125 \n",
       "L 15.53125 18.796875 \n",
       "L 15.53125 0 \n",
       "L 6.734375 0 \n",
       "L 6.734375 72.46875 \n",
       "L 15.53125 72.46875 \n",
       "L 15.53125 27.203125 \n",
       "L 38.71875 52.828125 \n",
       "L 49.03125 52.828125 \n",
       "L 27.59375 30.125 \n",
       "L 50.140625 0 \n",
       "z\n",
       "\" id=\"LiberationSans-6b\"/>\n",
       "       <path d=\"M 13.421875 26.65625 \n",
       "Q 13.421875 22.125 14.078125 18.3125 \n",
       "Q 14.75 14.5 16.3125 11.734375 \n",
       "Q 17.875 8.984375 20.4375 7.46875 \n",
       "Q 23 5.953125 26.765625 5.953125 \n",
       "Q 31.453125 5.953125 34.59375 8.484375 \n",
       "Q 37.75 11.03125 38.484375 16.3125 \n",
       "L 47.359375 15.71875 \n",
       "Q 46.921875 12.453125 45.453125 9.421875 \n",
       "Q 44 6.390625 41.484375 4.09375 \n",
       "Q 38.96875 1.8125 35.34375 0.40625 \n",
       "Q 31.734375 -0.984375 27 -0.984375 \n",
       "Q 20.796875 -0.984375 16.453125 1.109375 \n",
       "Q 12.109375 3.21875 9.390625 6.90625 \n",
       "Q 6.6875 10.59375 5.46875 15.59375 \n",
       "Q 4.25 20.609375 4.25 26.46875 \n",
       "Q 4.25 31.78125 5.125 35.859375 \n",
       "Q 6 39.9375 7.59375 42.984375 \n",
       "Q 9.1875 46.046875 11.328125 48.125 \n",
       "Q 13.484375 50.203125 15.984375 51.4375 \n",
       "Q 18.5 52.6875 21.28125 53.25 \n",
       "Q 24.078125 53.8125 26.90625 53.8125 \n",
       "Q 31.34375 53.8125 34.8125 52.59375 \n",
       "Q 38.28125 51.375 40.796875 49.25 \n",
       "Q 43.3125 47.125 44.875 44.234375 \n",
       "Q 46.4375 41.359375 47.078125 38.03125 \n",
       "L 38.03125 37.359375 \n",
       "Q 37.359375 41.75 34.5625 44.328125 \n",
       "Q 31.78125 46.921875 26.65625 46.921875 \n",
       "Q 22.90625 46.921875 20.390625 45.671875 \n",
       "Q 17.875 44.4375 16.3125 41.921875 \n",
       "Q 14.75 39.40625 14.078125 35.59375 \n",
       "Q 13.421875 31.78125 13.421875 26.65625 \n",
       "\" id=\"LiberationSans-63\"/>\n",
       "       <path d=\"M 46.390625 14.59375 \n",
       "Q 46.390625 10.890625 44.9375 7.984375 \n",
       "Q 43.5 5.078125 40.765625 3.09375 \n",
       "Q 38.03125 1.125 34.046875 0.0625 \n",
       "Q 30.078125 -0.984375 24.953125 -0.984375 \n",
       "Q 20.359375 -0.984375 16.671875 -0.265625 \n",
       "Q 12.984375 0.4375 10.203125 2 \n",
       "Q 7.421875 3.5625 5.53125 6.125 \n",
       "Q 3.65625 8.6875 2.78125 12.40625 \n",
       "L 10.546875 13.921875 \n",
       "Q 11.671875 9.671875 15.1875 7.6875 \n",
       "Q 18.703125 5.71875 24.953125 5.71875 \n",
       "Q 27.78125 5.71875 30.140625 6.109375 \n",
       "Q 32.515625 6.5 34.21875 7.453125 \n",
       "Q 35.9375 8.40625 36.890625 9.984375 \n",
       "Q 37.84375 11.578125 37.84375 13.921875 \n",
       "Q 37.84375 16.3125 36.71875 17.84375 \n",
       "Q 35.59375 19.390625 33.59375 20.40625 \n",
       "Q 31.59375 21.4375 28.734375 22.1875 \n",
       "Q 25.875 22.953125 22.46875 23.875 \n",
       "Q 19.28125 24.703125 16.15625 25.734375 \n",
       "Q 13.03125 26.765625 10.515625 28.4375 \n",
       "Q 8.015625 30.125 6.453125 32.609375 \n",
       "Q 4.890625 35.109375 4.890625 38.875 \n",
       "Q 4.890625 46.09375 10.03125 49.875 \n",
       "Q 15.1875 53.65625 25.046875 53.65625 \n",
       "Q 33.796875 53.65625 38.9375 50.578125 \n",
       "Q 44.09375 47.515625 45.453125 40.71875 \n",
       "L 37.546875 39.75 \n",
       "Q 37.109375 41.796875 35.9375 43.1875 \n",
       "Q 34.765625 44.578125 33.109375 45.4375 \n",
       "Q 31.453125 46.296875 29.375 46.65625 \n",
       "Q 27.296875 47.015625 25.046875 47.015625 \n",
       "Q 19.09375 47.015625 16.25 45.203125 \n",
       "Q 13.421875 43.40625 13.421875 39.75 \n",
       "Q 13.421875 37.59375 14.46875 36.203125 \n",
       "Q 15.53125 34.8125 17.40625 33.859375 \n",
       "Q 19.28125 32.90625 21.921875 32.203125 \n",
       "Q 24.5625 31.5 27.734375 30.71875 \n",
       "Q 29.828125 30.171875 32.03125 29.5625 \n",
       "Q 34.234375 28.953125 36.296875 28.09375 \n",
       "Q 38.375 27.25 40.203125 26.09375 \n",
       "Q 42.046875 24.953125 43.40625 23.34375 \n",
       "Q 44.78125 21.734375 45.578125 19.578125 \n",
       "Q 46.390625 17.4375 46.390625 14.59375 \n",
       "\" id=\"LiberationSans-73\"/>\n",
       "       <path d=\"M 6.6875 64.0625 \n",
       "L 6.6875 72.46875 \n",
       "L 15.484375 72.46875 \n",
       "L 15.484375 64.0625 \n",
       "z\n",
       "M 6.6875 0 \n",
       "L 6.6875 52.828125 \n",
       "L 15.484375 52.828125 \n",
       "L 15.484375 0 \n",
       "z\n",
       "\" id=\"LiberationSans-69\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(148.18375 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-64\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"77.83203125\" xlink:href=\"#LiberationSans-63\"/>\n",
       "       <use x=\"127.83203125\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"227.83203125\" xlink:href=\"#LiberationSans-6f\"/>\n",
       "       <use x=\"283.447265625\" xlink:href=\"#LiberationSans-6e\"/>\n",
       "       <use x=\"339.0625\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"372.36328125\" xlink:href=\"#LiberationSans-73\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 336.700938 1681.2 \n",
       "L 336.700938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"336.7009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"336.7009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- haedicke-m -->\n",
       "      <defs>\n",
       "       <path d=\"M 13.484375 24.5625 \n",
       "Q 13.484375 20.40625 14.328125 16.90625 \n",
       "Q 15.1875 13.421875 16.96875 10.90625 \n",
       "Q 18.75 8.40625 21.53125 7 \n",
       "Q 24.3125 5.609375 28.21875 5.609375 \n",
       "Q 33.9375 5.609375 37.375 7.90625 \n",
       "Q 40.828125 10.203125 42.046875 13.71875 \n",
       "L 49.75 11.53125 \n",
       "Q 48.921875 9.328125 47.4375 7.109375 \n",
       "Q 45.953125 4.890625 43.453125 3.09375 \n",
       "Q 40.96875 1.3125 37.234375 0.15625 \n",
       "Q 33.5 -0.984375 28.21875 -0.984375 \n",
       "Q 16.5 -0.984375 10.375 6 \n",
       "Q 4.25 12.984375 4.25 26.765625 \n",
       "Q 4.25 34.1875 6.09375 39.328125 \n",
       "Q 7.953125 44.484375 11.171875 47.703125 \n",
       "Q 14.40625 50.921875 18.703125 52.359375 \n",
       "Q 23 53.8125 27.875 53.8125 \n",
       "Q 34.515625 53.8125 38.984375 51.65625 \n",
       "Q 43.453125 49.515625 46.15625 45.71875 \n",
       "Q 48.875 41.9375 50.015625 36.8125 \n",
       "Q 51.171875 31.6875 51.171875 25.734375 \n",
       "L 51.171875 24.5625 \n",
       "z\n",
       "M 42.09375 31.296875 \n",
       "Q 41.359375 39.65625 37.84375 43.484375 \n",
       "Q 34.328125 47.3125 27.734375 47.3125 \n",
       "Q 25.53125 47.3125 23.109375 46.609375 \n",
       "Q 20.703125 45.90625 18.65625 44.09375 \n",
       "Q 16.609375 42.28125 15.1875 39.171875 \n",
       "Q 13.765625 36.078125 13.578125 31.296875 \n",
       "z\n",
       "\" id=\"LiberationSans-65\"/>\n",
       "       <path d=\"M 15.484375 43.796875 \n",
       "Q 16.9375 46.484375 18.640625 48.359375 \n",
       "Q 20.359375 50.25 22.40625 51.46875 \n",
       "Q 24.46875 52.6875 26.90625 53.25 \n",
       "Q 29.34375 53.8125 32.375 53.8125 \n",
       "Q 37.453125 53.8125 40.703125 52.4375 \n",
       "Q 43.953125 51.078125 45.828125 48.609375 \n",
       "Q 47.703125 46.140625 48.40625 42.71875 \n",
       "Q 49.125 39.3125 49.125 35.203125 \n",
       "L 49.125 0 \n",
       "L 40.28125 0 \n",
       "L 40.28125 33.5 \n",
       "Q 40.28125 36.859375 39.859375 39.390625 \n",
       "Q 39.453125 41.9375 38.28125 43.625 \n",
       "Q 37.109375 45.3125 34.953125 46.15625 \n",
       "Q 32.8125 47.015625 29.390625 47.015625 \n",
       "Q 26.265625 47.015625 23.75 45.890625 \n",
       "Q 21.234375 44.78125 19.453125 42.71875 \n",
       "Q 17.671875 40.671875 16.6875 37.734375 \n",
       "Q 15.71875 34.8125 15.71875 31.15625 \n",
       "L 15.71875 0 \n",
       "L 6.9375 0 \n",
       "L 6.9375 72.46875 \n",
       "L 15.71875 72.46875 \n",
       "L 15.71875 53.609375 \n",
       "Q 15.71875 52 15.671875 50.390625 \n",
       "Q 15.625 48.78125 15.546875 47.40625 \n",
       "Q 15.484375 46.046875 15.421875 45.09375 \n",
       "Q 15.375 44.140625 15.328125 43.796875 \n",
       "z\n",
       "\" id=\"LiberationSans-68\"/>\n",
       "       <path d=\"M 37.5 0 \n",
       "L 37.5 33.5 \n",
       "Q 37.5 37.359375 37.015625 39.9375 \n",
       "Q 36.53125 42.53125 35.375 44.109375 \n",
       "Q 34.234375 45.703125 32.375 46.359375 \n",
       "Q 30.515625 47.015625 27.828125 47.015625 \n",
       "Q 25.046875 47.015625 22.796875 45.921875 \n",
       "Q 20.5625 44.828125 18.96875 42.75 \n",
       "Q 17.390625 40.671875 16.53125 37.625 \n",
       "Q 15.671875 34.578125 15.671875 30.609375 \n",
       "L 15.671875 0 \n",
       "L 6.9375 0 \n",
       "L 6.9375 41.546875 \n",
       "Q 6.9375 43.21875 6.90625 45.046875 \n",
       "Q 6.890625 46.875 6.828125 48.5 \n",
       "Q 6.78125 50.140625 6.734375 51.3125 \n",
       "Q 6.6875 52.484375 6.640625 52.828125 \n",
       "L 14.9375 52.828125 \n",
       "Q 14.984375 52.59375 15.03125 51.515625 \n",
       "Q 15.09375 50.4375 15.15625 49.046875 \n",
       "Q 15.234375 47.65625 15.28125 46.21875 \n",
       "Q 15.328125 44.78125 15.328125 43.796875 \n",
       "L 15.484375 43.796875 \n",
       "Q 16.65625 46.09375 18.015625 47.953125 \n",
       "Q 19.390625 49.8125 21.21875 51.09375 \n",
       "Q 23.046875 52.390625 25.40625 53.09375 \n",
       "Q 27.78125 53.8125 30.90625 53.8125 \n",
       "Q 36.921875 53.8125 40.40625 51.421875 \n",
       "Q 43.890625 49.03125 45.265625 43.796875 \n",
       "L 45.40625 43.796875 \n",
       "Q 46.578125 46.09375 48.046875 47.953125 \n",
       "Q 49.515625 49.8125 51.46875 51.09375 \n",
       "Q 53.421875 52.390625 55.859375 53.09375 \n",
       "Q 58.296875 53.8125 61.421875 53.8125 \n",
       "Q 65.4375 53.8125 68.328125 52.734375 \n",
       "Q 71.234375 51.65625 73.09375 49.40625 \n",
       "Q 74.953125 47.171875 75.828125 43.625 \n",
       "Q 76.703125 40.09375 76.703125 35.203125 \n",
       "L 76.703125 0 \n",
       "L 68.015625 0 \n",
       "L 68.015625 33.5 \n",
       "Q 68.015625 37.359375 67.53125 39.9375 \n",
       "Q 67.046875 42.53125 65.890625 44.109375 \n",
       "Q 64.75 45.703125 62.890625 46.359375 \n",
       "Q 61.03125 47.015625 58.34375 47.015625 \n",
       "Q 55.5625 47.015625 53.3125 45.96875 \n",
       "Q 51.078125 44.921875 49.484375 42.875 \n",
       "Q 47.90625 40.828125 47.046875 37.75 \n",
       "Q 46.1875 34.671875 46.1875 30.609375 \n",
       "L 46.1875 0 \n",
       "z\n",
       "\" id=\"LiberationSans-6d\"/>\n",
       "       <path d=\"M 20.21875 -0.984375 \n",
       "Q 12.25 -0.984375 8.25 3.21875 \n",
       "Q 4.25 7.421875 4.25 14.75 \n",
       "Q 4.25 19.96875 6.21875 23.3125 \n",
       "Q 8.203125 26.65625 11.390625 28.5625 \n",
       "Q 14.59375 30.46875 18.6875 31.203125 \n",
       "Q 22.796875 31.9375 27.046875 32.03125 \n",
       "L 38.921875 32.234375 \n",
       "L 38.921875 35.109375 \n",
       "Q 38.921875 38.375 38.234375 40.671875 \n",
       "Q 37.546875 42.96875 36.125 44.375 \n",
       "Q 34.71875 45.796875 32.59375 46.453125 \n",
       "Q 30.46875 47.125 27.59375 47.125 \n",
       "Q 25.046875 47.125 23 46.75 \n",
       "Q 20.953125 46.390625 19.4375 45.4375 \n",
       "Q 17.921875 44.484375 16.984375 42.84375 \n",
       "Q 16.0625 41.21875 15.765625 38.71875 \n",
       "L 6.59375 39.546875 \n",
       "Q 7.078125 42.671875 8.4375 45.28125 \n",
       "Q 9.8125 47.90625 12.328125 49.796875 \n",
       "Q 14.84375 51.703125 18.625 52.75 \n",
       "Q 22.40625 53.8125 27.78125 53.8125 \n",
       "Q 37.75 53.8125 42.765625 49.234375 \n",
       "Q 47.796875 44.671875 47.796875 36.03125 \n",
       "L 47.796875 13.28125 \n",
       "Q 47.796875 9.375 48.828125 7.390625 \n",
       "Q 49.859375 5.421875 52.734375 5.421875 \n",
       "Q 53.46875 5.421875 54.203125 5.515625 \n",
       "Q 54.9375 5.609375 55.609375 5.765625 \n",
       "L 55.609375 0.296875 \n",
       "Q 53.953125 -0.09375 52.3125 -0.28125 \n",
       "Q 50.6875 -0.484375 48.828125 -0.484375 \n",
       "Q 46.34375 -0.484375 44.5625 0.171875 \n",
       "Q 42.78125 0.828125 41.65625 2.171875 \n",
       "Q 40.53125 3.515625 39.9375 5.484375 \n",
       "Q 39.359375 7.46875 39.203125 10.109375 \n",
       "L 38.921875 10.109375 \n",
       "Q 37.5 7.5625 35.8125 5.515625 \n",
       "Q 34.125 3.46875 31.875 2.03125 \n",
       "Q 29.640625 0.59375 26.78125 -0.1875 \n",
       "Q 23.921875 -0.984375 20.21875 -0.984375 \n",
       "M 22.21875 5.609375 \n",
       "Q 26.421875 5.609375 29.5625 7.140625 \n",
       "Q 32.71875 8.6875 34.78125 11.078125 \n",
       "Q 36.859375 13.484375 37.890625 16.3125 \n",
       "Q 38.921875 19.140625 38.921875 21.734375 \n",
       "L 38.921875 26.078125 \n",
       "L 29.296875 25.875 \n",
       "Q 26.078125 25.828125 23.171875 25.40625 \n",
       "Q 20.265625 25 18.0625 23.78125 \n",
       "Q 15.875 22.5625 14.578125 20.359375 \n",
       "Q 13.28125 18.171875 13.28125 14.59375 \n",
       "Q 13.28125 10.296875 15.59375 7.953125 \n",
       "Q 17.921875 5.609375 22.21875 5.609375 \n",
       "\" id=\"LiberationSans-61\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(310.85796875 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-68\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"244.677734375\" xlink:href=\"#LiberationSans-63\"/>\n",
       "       <use x=\"294.677734375\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"344.677734375\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"400.29296875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"433.59375\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 504.100938 1681.2 \n",
       "L 504.100938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"504.1009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"504.1009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- baughman-d -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.421875 26.65625 \n",
       "Q 51.421875 -0.984375 31.984375 -0.984375 \n",
       "Q 25.984375 -0.984375 22 1.1875 \n",
       "Q 18.015625 3.375 15.53125 8.203125 \n",
       "L 15.4375 8.203125 \n",
       "Q 15.4375 6.9375 15.359375 5.5625 \n",
       "Q 15.28125 4.203125 15.203125 3.03125 \n",
       "Q 15.140625 1.859375 15.0625 1.03125 \n",
       "Q 14.984375 0.203125 14.9375 0 \n",
       "L 6.453125 0 \n",
       "Q 6.5 0.4375 6.546875 1.484375 \n",
       "Q 6.59375 2.546875 6.640625 4 \n",
       "Q 6.6875 5.46875 6.703125 7.21875 \n",
       "Q 6.734375 8.984375 6.734375 10.890625 \n",
       "L 6.734375 72.46875 \n",
       "L 15.53125 72.46875 \n",
       "L 15.53125 51.8125 \n",
       "Q 15.53125 50.34375 15.5 49 \n",
       "Q 15.484375 47.65625 15.4375 46.625 \n",
       "Q 15.375 45.40625 15.328125 44.34375 \n",
       "L 15.53125 44.34375 \n",
       "Q 17.96875 49.421875 22 51.609375 \n",
       "Q 26.03125 53.8125 31.984375 53.8125 \n",
       "Q 42 53.8125 46.703125 47.0625 \n",
       "Q 51.421875 40.328125 51.421875 26.65625 \n",
       "M 42.1875 26.375 \n",
       "Q 42.1875 31.84375 41.5 35.75 \n",
       "Q 40.828125 39.65625 39.3125 42.15625 \n",
       "Q 37.796875 44.671875 35.453125 45.84375 \n",
       "Q 33.109375 47.015625 29.734375 47.015625 \n",
       "Q 26.265625 47.015625 23.609375 45.890625 \n",
       "Q 20.953125 44.78125 19.171875 42.28125 \n",
       "Q 17.390625 39.796875 16.453125 35.734375 \n",
       "Q 15.53125 31.6875 15.53125 25.828125 \n",
       "Q 15.53125 20.171875 16.453125 16.3125 \n",
       "Q 17.390625 12.453125 19.171875 10.03125 \n",
       "Q 20.953125 7.625 23.578125 6.5625 \n",
       "Q 26.21875 5.515625 29.640625 5.515625 \n",
       "Q 32.859375 5.515625 35.203125 6.640625 \n",
       "Q 37.546875 7.765625 39.109375 10.25 \n",
       "Q 40.671875 12.75 41.421875 16.71875 \n",
       "Q 42.1875 20.703125 42.1875 26.375 \n",
       "\" id=\"LiberationSans-62\"/>\n",
       "       <path d=\"M 26.765625 -20.75 \n",
       "Q 22.21875 -20.75 18.703125 -19.8125 \n",
       "Q 15.1875 -18.890625 12.6875 -17.15625 \n",
       "Q 10.203125 -15.4375 8.640625 -13.03125 \n",
       "Q 7.078125 -10.640625 6.390625 -7.71875 \n",
       "L 15.234375 -6.453125 \n",
       "Q 16.109375 -10.109375 19.109375 -12.078125 \n",
       "Q 22.125 -14.0625 27 -14.0625 \n",
       "Q 29.984375 -14.0625 32.421875 -13.234375 \n",
       "Q 34.859375 -12.40625 36.5625 -10.5625 \n",
       "Q 38.28125 -8.734375 39.203125 -5.796875 \n",
       "Q 40.140625 -2.875 40.140625 1.3125 \n",
       "L 40.140625 9.8125 \n",
       "L 40.046875 9.8125 \n",
       "Q 39.0625 7.8125 37.625 5.984375 \n",
       "Q 36.1875 4.15625 34.109375 2.734375 \n",
       "Q 32.03125 1.3125 29.296875 0.453125 \n",
       "Q 26.5625 -0.390625 23.046875 -0.390625 \n",
       "Q 18.015625 -0.390625 14.421875 1.296875 \n",
       "Q 10.84375 2.984375 8.5625 6.34375 \n",
       "Q 6.296875 9.71875 5.25 14.71875 \n",
       "Q 4.203125 19.734375 4.203125 26.3125 \n",
       "Q 4.203125 32.671875 5.25 37.75 \n",
       "Q 6.296875 42.828125 8.65625 46.359375 \n",
       "Q 11.03125 49.90625 14.8125 51.78125 \n",
       "Q 18.609375 53.65625 24.03125 53.65625 \n",
       "Q 29.640625 53.65625 33.765625 51.09375 \n",
       "Q 37.890625 48.53125 40.140625 43.796875 \n",
       "L 40.234375 43.796875 \n",
       "Q 40.234375 45.015625 40.296875 46.53125 \n",
       "Q 40.375 48.046875 40.453125 49.390625 \n",
       "Q 40.53125 50.734375 40.625 51.703125 \n",
       "Q 40.71875 52.6875 40.828125 52.828125 \n",
       "L 49.171875 52.828125 \n",
       "Q 49.125 52.390625 49.078125 51.34375 \n",
       "Q 49.03125 50.296875 48.96875 48.828125 \n",
       "Q 48.921875 47.359375 48.890625 45.578125 \n",
       "Q 48.875 43.796875 48.875 41.890625 \n",
       "L 48.875 1.515625 \n",
       "Q 48.875 -9.578125 43.421875 -15.15625 \n",
       "Q 37.984375 -20.75 26.765625 -20.75 \n",
       "M 40.140625 26.421875 \n",
       "Q 40.140625 31.9375 38.9375 35.859375 \n",
       "Q 37.75 39.796875 35.796875 42.28125 \n",
       "Q 33.84375 44.78125 31.328125 45.953125 \n",
       "Q 28.8125 47.125 26.171875 47.125 \n",
       "Q 22.796875 47.125 20.375 45.953125 \n",
       "Q 17.96875 44.78125 16.375 42.265625 \n",
       "Q 14.796875 39.75 14.03125 35.8125 \n",
       "Q 13.28125 31.890625 13.28125 26.421875 \n",
       "Q 13.28125 20.703125 14.03125 16.8125 \n",
       "Q 14.796875 12.9375 16.359375 10.546875 \n",
       "Q 17.921875 8.15625 20.3125 7.125 \n",
       "Q 22.703125 6.109375 26.03125 6.109375 \n",
       "Q 28.65625 6.109375 31.171875 7.21875 \n",
       "Q 33.6875 8.34375 35.6875 10.78125 \n",
       "Q 37.703125 13.234375 38.921875 17.09375 \n",
       "Q 40.140625 20.953125 40.140625 26.421875 \n",
       "\" id=\"LiberationSans-67\"/>\n",
       "       <path d=\"M 15.328125 52.828125 \n",
       "L 15.328125 19.34375 \n",
       "Q 15.328125 15.484375 15.890625 12.890625 \n",
       "Q 16.453125 10.296875 17.71875 8.703125 \n",
       "Q 19 7.125 21.0625 6.46875 \n",
       "Q 23.140625 5.8125 26.21875 5.8125 \n",
       "Q 29.34375 5.8125 31.859375 6.90625 \n",
       "Q 34.375 8.015625 36.15625 10.078125 \n",
       "Q 37.9375 12.15625 38.90625 15.203125 \n",
       "Q 39.890625 18.265625 39.890625 22.21875 \n",
       "L 39.890625 52.828125 \n",
       "L 48.6875 52.828125 \n",
       "L 48.6875 11.28125 \n",
       "Q 48.6875 9.625 48.703125 7.78125 \n",
       "Q 48.734375 5.953125 48.78125 4.3125 \n",
       "Q 48.828125 2.6875 48.875 1.515625 \n",
       "Q 48.921875 0.34375 48.96875 0 \n",
       "L 40.671875 0 \n",
       "Q 40.625 0.25 40.578125 1.3125 \n",
       "Q 40.53125 2.390625 40.453125 3.78125 \n",
       "Q 40.375 5.171875 40.328125 6.609375 \n",
       "Q 40.28125 8.0625 40.28125 9.03125 \n",
       "L 40.140625 9.03125 \n",
       "Q 38.875 6.734375 37.359375 4.875 \n",
       "Q 35.84375 3.03125 33.84375 1.734375 \n",
       "Q 31.84375 0.4375 29.25 -0.265625 \n",
       "Q 26.65625 -0.984375 23.25 -0.984375 \n",
       "Q 18.84375 -0.984375 15.671875 0.09375 \n",
       "Q 12.5 1.171875 10.453125 3.421875 \n",
       "Q 8.40625 5.671875 7.453125 9.1875 \n",
       "Q 6.5 12.703125 6.5 17.625 \n",
       "L 6.5 52.828125 \n",
       "z\n",
       "\" id=\"LiberationSans-75\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(476.0275 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-62\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-75\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-68\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "       <use x=\"361.376953125\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"416.9921875\" xlink:href=\"#LiberationSans-6e\"/>\n",
       "       <use x=\"472.607421875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"505.908203125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 671.500938 1681.2 \n",
       "L 671.500938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"671.5009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"671.5009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- hyvl-d -->\n",
       "      <defs>\n",
       "       <path d=\"M 29.9375 0 \n",
       "L 19.53125 0 \n",
       "L 0.34375 52.828125 \n",
       "L 9.71875 52.828125 \n",
       "L 21.34375 18.453125 \n",
       "Q 21.6875 17.390625 22.140625 15.84375 \n",
       "Q 22.609375 14.3125 23.09375 12.640625 \n",
       "Q 23.578125 10.984375 24 9.4375 \n",
       "Q 24.421875 7.90625 24.703125 6.890625 \n",
       "Q 25 7.90625 25.453125 9.4375 \n",
       "Q 25.921875 10.984375 26.40625 12.59375 \n",
       "Q 26.90625 14.203125 27.421875 15.734375 \n",
       "Q 27.9375 17.28125 28.328125 18.359375 \n",
       "L 40.328125 52.828125 \n",
       "L 49.65625 52.828125 \n",
       "z\n",
       "\" id=\"LiberationSans-76\"/>\n",
       "       <path d=\"M 6.734375 0 \n",
       "L 6.734375 72.46875 \n",
       "L 15.53125 72.46875 \n",
       "L 15.53125 0 \n",
       "z\n",
       "\" id=\"LiberationSans-6c\"/>\n",
       "       <path d=\"M 29.5 0 \n",
       "Q 27.640625 -4.78125 25.703125 -8.609375 \n",
       "Q 23.78125 -12.453125 21.390625 -15.15625 \n",
       "Q 19 -17.875 16.0625 -19.3125 \n",
       "Q 13.140625 -20.75 9.328125 -20.75 \n",
       "Q 7.671875 -20.75 6.25 -20.65625 \n",
       "Q 4.828125 -20.5625 3.265625 -20.21875 \n",
       "L 3.265625 -13.625 \n",
       "Q 4.203125 -13.765625 5.375 -13.84375 \n",
       "Q 6.546875 -13.921875 7.375 -13.921875 \n",
       "Q 11.234375 -13.921875 14.546875 -11.03125 \n",
       "Q 17.875 -8.15625 20.359375 -1.859375 \n",
       "L 21.1875 0.25 \n",
       "L 0.25 52.828125 \n",
       "L 9.625 52.828125 \n",
       "L 20.75 23.640625 \n",
       "Q 21.234375 22.3125 21.984375 20.109375 \n",
       "Q 22.75 17.921875 23.5 15.71875 \n",
       "Q 24.265625 13.53125 24.84375 11.765625 \n",
       "Q 25.4375 10.015625 25.53125 9.578125 \n",
       "Q 25.6875 10.109375 26.25 11.6875 \n",
       "Q 26.8125 13.28125 27.515625 15.234375 \n",
       "Q 28.21875 17.1875 28.953125 19.1875 \n",
       "Q 29.6875 21.1875 30.171875 22.65625 \n",
       "L 40.53125 52.828125 \n",
       "L 49.8125 52.828125 \n",
       "z\n",
       "\" id=\"LiberationSans-79\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(658.16421875 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-68\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-79\"/>\n",
       "       <use x=\"105.615234375\" xlink:href=\"#LiberationSans-76\"/>\n",
       "       <use x=\"155.615234375\" xlink:href=\"#LiberationSans-6c\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"211.1328125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 838.900938 1681.2 \n",
       "L 838.900938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"838.9009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_15\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"838.9009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- semperger-c -->\n",
       "      <defs>\n",
       "       <path d=\"M 51.421875 26.65625 \n",
       "Q 51.421875 20.65625 50.4375 15.578125 \n",
       "Q 49.46875 10.5 47.1875 6.828125 \n",
       "Q 44.921875 3.171875 41.1875 1.09375 \n",
       "Q 37.453125 -0.984375 31.984375 -0.984375 \n",
       "Q 26.3125 -0.984375 22.0625 1.171875 \n",
       "Q 17.828125 3.328125 15.578125 8.203125 \n",
       "L 15.328125 8.203125 \n",
       "Q 15.375 8.109375 15.40625 7.328125 \n",
       "Q 15.4375 6.546875 15.453125 5.375 \n",
       "Q 15.484375 4.203125 15.5 2.75 \n",
       "Q 15.53125 1.3125 15.53125 -0.09375 \n",
       "L 15.53125 -20.75 \n",
       "L 6.734375 -20.75 \n",
       "L 6.734375 42.046875 \n",
       "Q 6.734375 43.953125 6.703125 45.703125 \n",
       "Q 6.6875 47.46875 6.640625 48.90625 \n",
       "Q 6.59375 50.34375 6.546875 51.359375 \n",
       "Q 6.5 52.390625 6.453125 52.828125 \n",
       "L 14.9375 52.828125 \n",
       "Q 14.984375 52.6875 15.0625 51.796875 \n",
       "Q 15.140625 50.921875 15.203125 49.671875 \n",
       "Q 15.28125 48.4375 15.359375 47.015625 \n",
       "Q 15.4375 45.609375 15.4375 44.34375 \n",
       "L 15.625 44.34375 \n",
       "Q 16.84375 46.875 18.40625 48.65625 \n",
       "Q 19.96875 50.4375 21.96875 51.578125 \n",
       "Q 23.96875 52.734375 26.4375 53.25 \n",
       "Q 28.90625 53.765625 31.984375 53.765625 \n",
       "Q 37.453125 53.765625 41.1875 51.8125 \n",
       "Q 44.921875 49.859375 47.1875 46.3125 \n",
       "Q 49.46875 42.78125 50.4375 37.765625 \n",
       "Q 51.421875 32.765625 51.421875 26.65625 \n",
       "M 42.1875 26.46875 \n",
       "Q 42.1875 31.34375 41.59375 35.15625 \n",
       "Q 41.015625 38.96875 39.578125 41.59375 \n",
       "Q 38.140625 44.234375 35.734375 45.59375 \n",
       "Q 33.34375 46.96875 29.734375 46.96875 \n",
       "Q 26.8125 46.96875 24.21875 46.140625 \n",
       "Q 21.625 45.3125 19.703125 42.96875 \n",
       "Q 17.78125 40.625 16.65625 36.5 \n",
       "Q 15.53125 32.375 15.53125 25.78125 \n",
       "Q 15.53125 20.171875 16.453125 16.28125 \n",
       "Q 17.390625 12.40625 19.171875 10.015625 \n",
       "Q 20.953125 7.625 23.578125 6.5625 \n",
       "Q 26.21875 5.515625 29.640625 5.515625 \n",
       "Q 33.296875 5.515625 35.71875 6.921875 \n",
       "Q 38.140625 8.34375 39.578125 11.03125 \n",
       "Q 41.015625 13.71875 41.59375 17.59375 \n",
       "Q 42.1875 21.484375 42.1875 26.46875 \n",
       "\" id=\"LiberationSans-70\"/>\n",
       "       <path d=\"M 6.9375 0 \n",
       "L 6.9375 40.53125 \n",
       "Q 6.9375 42.1875 6.90625 43.921875 \n",
       "Q 6.890625 45.65625 6.828125 47.265625 \n",
       "Q 6.78125 48.875 6.734375 50.28125 \n",
       "Q 6.6875 51.703125 6.640625 52.828125 \n",
       "L 14.9375 52.828125 \n",
       "Q 14.984375 51.703125 15.0625 50.265625 \n",
       "Q 15.140625 48.828125 15.203125 47.3125 \n",
       "Q 15.28125 45.796875 15.296875 44.40625 \n",
       "Q 15.328125 43.015625 15.328125 42.046875 \n",
       "L 15.53125 42.046875 \n",
       "Q 16.453125 45.0625 17.5 47.28125 \n",
       "Q 18.5625 49.515625 19.96875 50.953125 \n",
       "Q 21.390625 52.390625 23.34375 53.09375 \n",
       "Q 25.296875 53.8125 28.078125 53.8125 \n",
       "Q 29.15625 53.8125 30.125 53.640625 \n",
       "Q 31.109375 53.46875 31.640625 53.328125 \n",
       "L 31.640625 45.265625 \n",
       "Q 30.765625 45.515625 29.59375 45.625 \n",
       "Q 28.421875 45.75 26.953125 45.75 \n",
       "Q 23.921875 45.75 21.796875 44.375 \n",
       "Q 19.671875 43.015625 18.328125 40.59375 \n",
       "Q 17 38.1875 16.359375 34.84375 \n",
       "Q 15.71875 31.5 15.71875 27.546875 \n",
       "L 15.71875 0 \n",
       "z\n",
       "\" id=\"LiberationSans-72\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(810.83921875 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"50.0\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"105.615234375\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "       <use x=\"188.916015625\" xlink:href=\"#LiberationSans-70\"/>\n",
       "       <use x=\"244.53125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"300.146484375\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"333.447265625\" xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"389.0625\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"444.677734375\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"477.978515625\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"511.279296875\" xlink:href=\"#LiberationSans-63\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_16\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 1006.300938 1681.2 \n",
       "L 1006.300938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_17\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1006.3009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1006.3009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- keiser-k -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(988.799375 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"50.0\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"105.615234375\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"127.83203125\" xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"233.447265625\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"266.748046875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"300.048828125\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 1173.700938 1681.2 \n",
       "L 1173.700938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1173.7009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_21\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1173.7009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- grigsby-m -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(1151.7540625 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"88.916015625\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"111.1328125\" xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"166.748046875\" xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"216.748046875\" xlink:href=\"#LiberationSans-62\"/>\n",
       "       <use x=\"272.36328125\" xlink:href=\"#LiberationSans-79\"/>\n",
       "       <use x=\"322.36328125\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"355.6640625\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_8\">\n",
       "     <g id=\"line2d_22\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 1341.100937 1681.2 \n",
       "L 1341.100937 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_23\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1341.1009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1341.1009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- rapp-b -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(1326.649375 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"33.30078125\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"88.916015625\" xlink:href=\"#LiberationSans-70\"/>\n",
       "       <use x=\"144.53125\" xlink:href=\"#LiberationSans-70\"/>\n",
       "       <use x=\"200.146484375\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"233.447265625\" xlink:href=\"#LiberationSans-62\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_9\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 1508.500937 1681.2 \n",
       "L 1508.500937 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1508.5009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_27\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1508.5009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- derrick-j -->\n",
       "      <defs>\n",
       "       <path d=\"M 6.6875 64.0625 \n",
       "L 6.6875 72.46875 \n",
       "L 15.484375 72.46875 \n",
       "L 15.484375 64.0625 \n",
       "z\n",
       "M 15.484375 -6.546875 \n",
       "Q 15.484375 -9.578125 14.96875 -12.15625 \n",
       "Q 14.453125 -14.75 13.125 -16.65625 \n",
       "Q 11.8125 -18.5625 9.546875 -19.65625 \n",
       "Q 7.28125 -20.75 3.765625 -20.75 \n",
       "Q 2.09375 -20.75 0.5 -20.65625 \n",
       "Q -1.078125 -20.5625 -2.4375 -20.3125 \n",
       "L -2.4375 -13.53125 \n",
       "Q -1.8125 -13.625 -0.921875 -13.71875 \n",
       "Q -0.046875 -13.8125 0.59375 -13.8125 \n",
       "Q 2.4375 -13.8125 3.625 -13.328125 \n",
       "Q 4.828125 -12.84375 5.515625 -11.796875 \n",
       "Q 6.203125 -10.75 6.4375 -9.109375 \n",
       "Q 6.6875 -7.46875 6.6875 -5.21875 \n",
       "L 6.6875 52.828125 \n",
       "L 15.484375 52.828125 \n",
       "z\n",
       "\" id=\"LiberationSans-6a\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(1490.72359375 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-64\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"144.53125\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"200.048828125\" xlink:href=\"#LiberationSans-63\"/>\n",
       "       <use x=\"250.048828125\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"300.048828125\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"333.349609375\" xlink:href=\"#LiberationSans-6a\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_10\">\n",
       "     <g id=\"line2d_28\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 1675.900938 1681.2 \n",
       "L 1675.900938 7.2 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_29\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1675.9009375\" xlink:href=\"#mb18149d3ff\" y=\"1681.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_30\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1675.9009375\" xlink:href=\"#mb18149d3ff\" y=\"7.2\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- reitmeyer-j -->\n",
       "      <defs>\n",
       "       <path d=\"M 27.046875 0.390625 \n",
       "Q 25.046875 -0.140625 22.96875 -0.453125 \n",
       "Q 20.90625 -0.78125 18.171875 -0.78125 \n",
       "Q 7.625 -0.78125 7.625 11.1875 \n",
       "L 7.625 46.4375 \n",
       "L 1.515625 46.4375 \n",
       "L 1.515625 52.828125 \n",
       "L 7.953125 52.828125 \n",
       "L 10.546875 64.65625 \n",
       "L 16.40625 64.65625 \n",
       "L 16.40625 52.828125 \n",
       "L 26.171875 52.828125 \n",
       "L 26.171875 46.4375 \n",
       "L 16.40625 46.4375 \n",
       "L 16.40625 13.09375 \n",
       "Q 16.40625 9.28125 17.640625 7.734375 \n",
       "Q 18.890625 6.203125 21.96875 6.203125 \n",
       "Q 23.25 6.203125 24.4375 6.390625 \n",
       "Q 25.640625 6.59375 27.046875 6.890625 \n",
       "z\n",
       "\" id=\"LiberationSans-74\"/>\n",
       "      </defs>\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(1652.28921875 1695.446875)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"33.30078125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"88.916015625\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"111.1328125\" xlink:href=\"#LiberationSans-74\"/>\n",
       "       <use x=\"138.916015625\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "       <use x=\"222.216796875\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"277.83203125\" xlink:href=\"#LiberationSans-79\"/>\n",
       "       <use x=\"327.83203125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"383.447265625\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"416.748046875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"450.048828125\" xlink:href=\"#LiberationSans-6a\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_11\">\n",
       "     <!-- Predicted -->\n",
       "     <defs>\n",
       "      <path d=\"M 61.421875 48.09375 \n",
       "Q 61.421875 43.609375 59.9375 39.71875 \n",
       "Q 58.453125 35.84375 55.5 32.984375 \n",
       "Q 52.546875 30.125 48.09375 28.46875 \n",
       "Q 43.65625 26.8125 37.75 26.8125 \n",
       "L 17.53125 26.8125 \n",
       "L 17.53125 0 \n",
       "L 8.203125 0 \n",
       "L 8.203125 68.796875 \n",
       "L 37.15625 68.796875 \n",
       "Q 43.265625 68.796875 47.796875 67.3125 \n",
       "Q 52.34375 65.828125 55.375 63.109375 \n",
       "Q 58.40625 60.40625 59.90625 56.5625 \n",
       "Q 61.421875 52.734375 61.421875 48.09375 \n",
       "M 52.046875 48 \n",
       "Q 52.046875 54.546875 48.046875 57.9375 \n",
       "Q 44.046875 61.328125 36.03125 61.328125 \n",
       "L 17.53125 61.328125 \n",
       "L 17.53125 34.1875 \n",
       "L 36.421875 34.1875 \n",
       "Q 44.484375 34.1875 48.265625 37.75 \n",
       "Q 52.046875 41.3125 52.046875 48 \n",
       "\" id=\"LiberationSans-50\"/>\n",
       "     </defs>\n",
       "     <g style=\"fill:#262626;\" transform=\"translate(899.366875 1710.4934375)scale(0.11 -0.11)\">\n",
       "      <use xlink:href=\"#LiberationSans-50\"/>\n",
       "      <use x=\"66.69921875\" xlink:href=\"#LiberationSans-72\"/>\n",
       "      <use x=\"100.0\" xlink:href=\"#LiberationSans-65\"/>\n",
       "      <use x=\"155.615234375\" xlink:href=\"#LiberationSans-64\"/>\n",
       "      <use x=\"211.23046875\" xlink:href=\"#LiberationSans-69\"/>\n",
       "      <use x=\"233.447265625\" xlink:href=\"#LiberationSans-63\"/>\n",
       "      <use x=\"283.447265625\" xlink:href=\"#LiberationSans-74\"/>\n",
       "      <use x=\"311.23046875\" xlink:href=\"#LiberationSans-65\"/>\n",
       "      <use x=\"366.845703125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_31\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 90.9 \n",
       "L 1759.600938 90.9 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_32\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"90.9\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_33\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"90.9\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- dickson-s -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(36.3665625 93.4859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-64\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"77.83203125\" xlink:href=\"#LiberationSans-63\"/>\n",
       "       <use x=\"127.83203125\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"227.83203125\" xlink:href=\"#LiberationSans-6f\"/>\n",
       "       <use x=\"283.447265625\" xlink:href=\"#LiberationSans-6e\"/>\n",
       "       <use x=\"339.0625\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"372.36328125\" xlink:href=\"#LiberationSans-73\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_34\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 258.3 \n",
       "L 1759.600938 258.3 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_35\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"258.3\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_36\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"258.3\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- haedicke-m -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(26.915 260.8859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-68\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"244.677734375\" xlink:href=\"#LiberationSans-63\"/>\n",
       "       <use x=\"294.677734375\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"344.677734375\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"400.29296875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"433.59375\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_37\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 425.7 \n",
       "L 1759.600938 425.7 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_38\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"425.7\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_39\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"425.7\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- baughman-d -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(22.4540625 428.2859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-62\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-75\"/>\n",
       "       <use x=\"166.845703125\" xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"222.4609375\" xlink:href=\"#LiberationSans-68\"/>\n",
       "       <use x=\"278.076171875\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "       <use x=\"361.376953125\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"416.9921875\" xlink:href=\"#LiberationSans-6e\"/>\n",
       "       <use x=\"472.607421875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"505.908203125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_40\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 593.1 \n",
       "L 1759.600938 593.1 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_41\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"593.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_42\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"593.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_15\">\n",
       "      <!-- hyvl-d -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(51.9275 595.6859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-68\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-79\"/>\n",
       "       <use x=\"105.615234375\" xlink:href=\"#LiberationSans-76\"/>\n",
       "       <use x=\"155.615234375\" xlink:href=\"#LiberationSans-6c\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"211.1328125\" xlink:href=\"#LiberationSans-64\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_43\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 760.5 \n",
       "L 1759.600938 760.5 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_44\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"760.5\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_45\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"760.5\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_16\">\n",
       "      <!-- semperger-c -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(22.4775 763.0859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"50.0\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"105.615234375\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "       <use x=\"188.916015625\" xlink:href=\"#LiberationSans-70\"/>\n",
       "       <use x=\"244.53125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"300.146484375\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"333.447265625\" xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"389.0625\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"444.677734375\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"477.978515625\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"511.279296875\" xlink:href=\"#LiberationSans-63\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_46\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 927.9 \n",
       "L 1759.600938 927.9 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_47\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"927.9\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_48\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"927.9\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_17\">\n",
       "      <!-- keiser-k -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(43.5978125 930.4859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"50.0\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"105.615234375\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"127.83203125\" xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"233.447265625\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"266.748046875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"300.048828125\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_49\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 1095.3 \n",
       "L 1759.600938 1095.3 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_50\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1095.3\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_51\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1095.3\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_18\">\n",
       "      <!-- grigsby-m -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(34.7071875 1097.8859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"88.916015625\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"111.1328125\" xlink:href=\"#LiberationSans-67\"/>\n",
       "       <use x=\"166.748046875\" xlink:href=\"#LiberationSans-73\"/>\n",
       "       <use x=\"216.748046875\" xlink:href=\"#LiberationSans-62\"/>\n",
       "       <use x=\"272.36328125\" xlink:href=\"#LiberationSans-79\"/>\n",
       "       <use x=\"322.36328125\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"355.6640625\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_8\">\n",
       "     <g id=\"line2d_52\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 1262.7 \n",
       "L 1759.600938 1262.7 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_53\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1262.7\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_54\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1262.7\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_19\">\n",
       "      <!-- rapp-b -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(49.6978125 1265.2859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"33.30078125\" xlink:href=\"#LiberationSans-61\"/>\n",
       "       <use x=\"88.916015625\" xlink:href=\"#LiberationSans-70\"/>\n",
       "       <use x=\"144.53125\" xlink:href=\"#LiberationSans-70\"/>\n",
       "       <use x=\"200.146484375\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"233.447265625\" xlink:href=\"#LiberationSans-62\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_9\">\n",
       "     <g id=\"line2d_55\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 1430.1 \n",
       "L 1759.600938 1430.1 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_56\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1430.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_57\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1430.1\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_20\">\n",
       "      <!-- derrick-j -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(43.04625 1432.6859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-64\"/>\n",
       "       <use x=\"55.615234375\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"111.23046875\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"144.53125\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"177.83203125\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"200.048828125\" xlink:href=\"#LiberationSans-63\"/>\n",
       "       <use x=\"250.048828125\" xlink:href=\"#LiberationSans-6b\"/>\n",
       "       <use x=\"300.048828125\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"333.349609375\" xlink:href=\"#LiberationSans-6a\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_10\">\n",
       "     <g id=\"line2d_58\">\n",
       "      <path clip-path=\"url(#p52e7715ffa)\" d=\"M 85.600938 1597.5 \n",
       "L 1759.600938 1597.5 \n",
       "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_59\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"85.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1597.5\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"line2d_60\">\n",
       "      <g>\n",
       "       <use style=\"fill:#262626;stroke:#262626;\" x=\"1759.6009375\" xlink:href=\"#mb18149d3ff\" y=\"1597.5\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_21\">\n",
       "      <!-- reitmeyer-j -->\n",
       "      <g style=\"fill:#262626;\" transform=\"translate(31.3775 1600.0859375)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"33.30078125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"88.916015625\" xlink:href=\"#LiberationSans-69\"/>\n",
       "       <use x=\"111.1328125\" xlink:href=\"#LiberationSans-74\"/>\n",
       "       <use x=\"138.916015625\" xlink:href=\"#LiberationSans-6d\"/>\n",
       "       <use x=\"222.216796875\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"277.83203125\" xlink:href=\"#LiberationSans-79\"/>\n",
       "       <use x=\"327.83203125\" xlink:href=\"#LiberationSans-65\"/>\n",
       "       <use x=\"383.447265625\" xlink:href=\"#LiberationSans-72\"/>\n",
       "       <use x=\"416.748046875\" xlink:href=\"#LiberationSans-2d\"/>\n",
       "       <use x=\"450.048828125\" xlink:href=\"#LiberationSans-6a\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_22\">\n",
       "     <!-- Actual -->\n",
       "     <defs>\n",
       "      <path d=\"M 56.984375 0 \n",
       "L 49.125 20.125 \n",
       "L 17.78125 20.125 \n",
       "L 9.859375 0 \n",
       "L 0.203125 0 \n",
       "L 28.265625 68.796875 \n",
       "L 38.875 68.796875 \n",
       "L 66.5 0 \n",
       "z\n",
       "M 37.5 50.09375 \n",
       "Q 36.71875 52.046875 36 54.046875 \n",
       "Q 35.296875 56.0625 34.765625 57.6875 \n",
       "Q 34.234375 59.328125 33.859375 60.421875 \n",
       "Q 33.5 61.53125 33.453125 61.765625 \n",
       "Q 33.34375 61.53125 33 60.40625 \n",
       "Q 32.671875 59.28125 32.109375 57.609375 \n",
       "Q 31.546875 55.953125 30.828125 53.953125 \n",
       "Q 30.125 51.953125 29.390625 50 \n",
       "L 20.609375 27.390625 \n",
       "L 46.34375 27.390625 \n",
       "z\n",
       "\" id=\"LiberationSans-41\"/>\n",
       "     </defs>\n",
       "     <g style=\"fill:#262626;\" transform=\"translate(15.1715625 859.485703125)rotate(-90.0)scale(0.11 -0.11)\">\n",
       "      <use xlink:href=\"#LiberationSans-41\"/>\n",
       "      <use x=\"66.69921875\" xlink:href=\"#LiberationSans-63\"/>\n",
       "      <use x=\"116.69921875\" xlink:href=\"#LiberationSans-74\"/>\n",
       "      <use x=\"144.482421875\" xlink:href=\"#LiberationSans-75\"/>\n",
       "      <use x=\"200.09765625\" xlink:href=\"#LiberationSans-61\"/>\n",
       "      <use x=\"255.712890625\" xlink:href=\"#LiberationSans-6c\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 1759.600938 1681.2 \n",
       "L 1759.600938 7.2 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 85.600938 1681.2 \n",
       "L 1759.600937 1681.2 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 85.600938 7.2 \n",
       "L 1759.600937 7.2 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 85.600938 1681.2 \n",
       "L 85.600938 7.2 \n",
       "\" style=\"fill:none;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p52e7715ffa\">\n",
       "   <rect height=\"1674.0\" width=\"1674.0\" x=\"85.6009375\" y=\"7.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7f64d65554e0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "%matplotlib inline\n",
    "from matplotlib import pyplot as plt\n",
    "plt.figure(figsize=(30, 30))\n",
    "plt.imshow(cm, cmap='Blues', interpolation='nearest')\n",
    "tick_marks = np.arange(len( sorted_authors ))\n",
    "plt.xticks(tick_marks, sorted_authors )\n",
    "plt.yticks(tick_marks, sorted_authors )\n",
    "plt.ylabel('Actual')\n",
    "plt.xlabel('Predicted')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.5.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}
